Unique strings v2 Sergey Svistunov

Same problem as Unique strings, but with 3 CPUs available and scoring based on wall time instead of CPU time.

Count the exact number of unique tokens as fast as possible.

Input

One token per line on STDIN:

JWXcKKaWzvFL5
Rof
3ztCpA
5wHcGN
*UiEMthaTS*g

Output

Print the exact count of unique tokens to STDOUT.

Constraints

  • Character set: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@#%*
  • Maximum token length: 16
  • Approximately 1,000,000 unique tokens
Back to listJun 16, 2024 00:17Joad NacerJoad NacerError
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 16, 2024 00:1900000Error: expected "1021697 ", got "1021656 "
2Jun 16, 2024 00:176,477194,322,273147,668,00027,937,0002,605,056
3Jun 16, 2024 00:176,538196,127,610147,548,00024,923,0002,609,152
4Jun 16, 2024 00:176,568197,038,533146,388,00026,069,0002,662,400
5Jun 16, 2024 00:176,575197,244,062147,858,00025,975,0002,609,152
6Jun 16, 2024 00:176,631198,928,932149,859,00025,975,0002,662,400
7Jun 16, 2024 00:176,631198,917,481152,881,00023,981,0002,736,128
8Jun 16, 2024 00:176,656199,686,156153,761,00022,964,0002,609,152
9Jun 16, 2024 00:186,662199,858,412147,810,00025,966,0002,600,960
10Jun 16, 2024 00:176,697200,920,002149,493,00026,908,0002,654,208
11Jun 16, 2024 00:176,748202,437,745154,084,00024,013,0002,654,208
12Jun 16, 2024 00:176,754202,622,750149,894,00025,981,0002,662,400
13Jun 16, 2024 00:176,763202,903,780153,527,00022,929,0002,613,248
14Jun 16, 2024 00:176,804204,108,122149,462,00025,906,0002,609,152
15Jun 16, 2024 00:176,841205,239,267154,045,00024,007,0002,654,208
16Jun 16, 2024 00:186,841205,242,627152,214,00024,033,0002,654,208
17Jun 16, 2024 00:176,850205,506,352152,822,00022,973,0002,662,400
18Jun 16, 2024 00:176,852205,557,783149,968,00024,994,0002,662,400
19Jun 16, 2024 00:186,876206,288,368155,748,00024,959,0002,682,880
20Jun 16, 2024 00:176,911207,322,246155,949,00024,991,0002,662,400
21Jun 16, 2024 00:186,913207,380,225157,646,00022,948,0002,609,152
22Jun 16, 2024 00:176,971209,143,393163,987,00022,998,0002,609,152
23Jun 16, 2024 00:186,980209,408,052164,810,00023,972,0002,592,768
24Jun 16, 2024 00:186,983209,503,500152,341,00024,892,0002,666,496
25Jun 16, 2024 00:176,987209,598,387159,803,00024,969,0002,613,248
26Jun 16, 2024 00:176,994209,834,966152,387,00023,903,0002,662,400
27Jun 16, 2024 00:177,003210,094,036158,810,00024,970,0002,670,592
28Jun 16, 2024 00:177,008210,233,017153,445,00026,902,0002,654,208
29Jun 16, 2024 00:177,027210,801,315157,694,00024,951,0002,600,960
30Jun 16, 2024 00:177,041211,234,726162,892,00023,984,0002,609,152
31Jun 16, 2024 00:187,046211,388,718157,596,00024,936,0002,605,056
32Jun 16, 2024 00:177,074212,214,495156,330,39202,338,816
33Jun 16, 2024 00:177,086212,572,851163,461,00022,924,0002,662,400
34Jun 16, 2024 00:177,107213,215,087161,064,00024,009,0002,609,152
35Jun 16, 2024 00:177,137214,098,181157,514,73102,355,200
36Jun 16, 2024 00:177,145214,351,241160,772,00024,964,0002,605,056
37Jun 16, 2024 00:177,151214,542,936156,171,78802,236,416
38Jun 16, 2024 00:197,162214,865,232156,700,84402,486,272
39Jun 16, 2024 00:187,190215,708,555160,237,00023,034,0002,662,400
40Jun 16, 2024 00:177,211216,343,346160,302,05502,342,912
41Jun 16, 2024 00:177,231216,922,945156,183,66702,232,320
42Jun 16, 2024 00:177,232216,955,051165,340,00023,047,0002,662,400
43Jun 16, 2024 00:177,234217,020,405155,681,32302,355,200
44Jun 16, 2024 00:197,257217,700,362156,640,74802,342,912
45Jun 16, 2024 00:197,267218,024,771161,437,09902,519,040
46Jun 16, 2024 00:177,310219,313,474155,798,47002,338,816
47Jun 16, 2024 00:197,310219,285,166160,129,64702,412,544
48Jun 16, 2024 00:187,315219,455,862162,480,00023,923,0002,600,960
49Jun 16, 2024 00:197,356220,685,179157,506,08102,465,792
50Jun 16, 2024 00:187,417222,499,046160,857,24502,359,296
51Jun 16, 2024 00:187,427222,810,830157,254,73602,334,720
52Jun 16, 2024 00:197,430222,890,304155,846,00902,351,104
53Jun 16, 2024 00:177,476224,272,677155,999,61502,232,320
54Jun 16, 2024 00:177,493224,801,328156,732,33102,342,912
55Jun 16, 2024 00:177,497224,904,056155,306,84002,347,008
56Jun 16, 2024 00:177,570227,105,167156,855,71402,359,296
57Jun 16, 2024 00:177,664229,932,024158,437,96402,355,200
58Jun 16, 2024 00:188,033240,994,131156,994,40702,236,416