Unique strings Sergey Svistunov

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 listJul 27, 2024 09:52Joad 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
1Jul 27, 2024 10:1200000Error: expected "1023518 ", got "1023516 "stderr
2Jul 27, 2024 10:1600000Error: expected "1018053 ", got "1018052 "stderr
3Jul 27, 2024 10:1600000Error: expected "1019333 ", got "1019332 "stderr
4Jul 27, 2024 10:1600000Error: expected "1024801 ", got "1024800 "stderr
5Jul 27, 2024 10:1600000Error: expected "1023202 ", got "1023199 "stderr
6Jul 27, 2024 10:1400000Error: expected "1018865 ", got "1018862 "stderr
7Jul 27, 2024 10:1400000Error: expected "1019617 ", got "1019616 "stderr
8Jul 27, 2024 10:1400000Error: expected "1022976 ", got "1022975 "stderr
9Jul 27, 2024 10:1400000Error: expected "1021587 ", got "1021586 "stderr
10Jul 27, 2024 10:1400000Error: expected "1026045 ", got "1026043 "stderr
11Jul 27, 2024 10:1600000Error: expected "1019237 ", got "1019235 "stderr
12Jul 27, 2024 10:1200000Error: expected "1021754 ", got "1021753 "stderr
13Jul 27, 2024 10:1200000Error: expected "1022213 ", got "1022211 "stderr
14Jul 27, 2024 10:1200000Error: expected "1025256 ", got "1025255 "stderr
15Jul 27, 2024 10:0800000Error: expected "1020380 ", got "1020379 "stderr
16Jul 27, 2024 10:0800000Error: expected "1024218 ", got "1024216 "stderr
17Jul 27, 2024 10:0800000Error: expected "1020878 ", got "1020876 "stderr
18Jul 27, 2024 10:0800000Error: expected "1019905 ", got "1019904 "stderr
19Jul 27, 2024 10:0800000Error: expected "1023231 ", got "1023230 "stderr
20Jul 27, 2024 10:0300000Error: expected "1018371 ", got "1018370 "stderr
21Jul 27, 2024 10:2100000Error: expected "1023041 ", got "1023040 "stderr
22Jul 27, 2024 10:2400000Error: expected "1023121 ", got "1023118 "stderr
23Jul 27, 2024 10:2400000Error: No answer to stdout. Died or killed?stderr
24Jul 27, 2024 10:2400000Error: expected "1024471 ", got "1024470 "stderr
25Jul 27, 2024 10:2400000Error: expected "1019839 ", got "1019837 "stderr
26Jul 27, 2024 10:2300000Error: expected "1024700 ", got "1024698 "stderr
27Jul 27, 2024 10:2300000Error: expected "1020637 ", got "1020636 "stderr
28Jul 27, 2024 10:2300000Error: expected "1019065 ", got "1025176 "stderr
29Jul 27, 2024 10:2300000Error: expected "1026074 ", got "1026073 "stderr
30Jul 27, 2024 10:2100000Error: expected "1020186 ", got "1020184 "stderr
31Jul 27, 2024 10:0300000Error: expected "1022144 ", got "1022142 "stderr
32Jul 27, 2024 10:2100000Error: expected "1024358 ", got "1024357 "stderr
33Jul 27, 2024 10:2100000Error: expected "1019331 ", got "1019330 "stderr
34Jul 27, 2024 10:2100000Error: expected "1024255 ", got "1024254 "stderr
35Jul 27, 2024 10:1800000Error: expected "1025848 ", got "1025847 "stderr
36Jul 27, 2024 10:1800000Error: expected "1020127 ", got "1020123 "stderr
37Jul 27, 2024 10:1800000Error: expected "1023461 ", got "1023460 "stderr
38Jul 27, 2024 10:1800000Error: expected "1020111 ", got "1020110 "stderr
39Jul 27, 2024 10:1800000Error: expected "1020718 ", got "1020717 "stderr
40Jul 27, 2024 10:0300000Error: expected "1024365 ", got "1024363 "stderr
41Jul 27, 2024 09:5200000Error: expected "1023867 ", got "1023864 "stderr
42Jul 27, 2024 09:5300000Error: expected "1021612 ", got "1021611 "stderr
43Jul 27, 2024 09:5300000Error: expected "1021881 ", got "1021880 "stderr
44Jul 27, 2024 09:5300000Error: expected "1022020 ", got "1022014 "stderr
45Jul 27, 2024 09:5300000Error: expected "1025875 ", got "1025873 "stderr
46Jul 27, 2024 09:5300000Error: expected "1023059 ", got "1023058 "stderr
47Jul 27, 2024 09:5400000Error: expected "1022808 ", got "1022807 "stderr
48Jul 27, 2024 09:5400000Error: expected "1019789 ", got "1019788 "stderr
49Jul 27, 2024 09:5400000Error: expected "1025390 ", got "1025388 "stderr
50Jul 27, 2024 09:5400000Error: expected "1026295 ", got "1026294 "stderr
51Jul 27, 2024 09:5400000Error: expected "1018653 ", got "1018649 "stderr
52Jul 27, 2024 09:5800000Error: expected "1024316 ", got "1024315 "stderr
53Jul 27, 2024 09:5800000Error: expected "1022173 ", got "1022170 "stderr
54Jul 27, 2024 09:5800000Error: expected "1019388 ", got "1019386 "stderr
55Jul 27, 2024 09:5800000Error: expected "1025111 ", got "1025108 "stderr
56Jul 27, 2024 10:0300000Error: expected "1022286 ", got "1022285 "stderr
57Jul 27, 2024 10:0300000Error: expected "1020537 ", got "1020536 "stderr
58Jul 27, 2024 10:0100000Error: expected "1023891 ", got "1023890 "stderr
59Jul 27, 2024 10:0100000Error: expected "1020059 ", got "1020058 "stderr
60Jul 27, 2024 10:0100000Error: expected "1022034 ", got "1022032 "stderr
61Jul 27, 2024 10:0100000Error: expected "1021613 ", got "1021612 "stderr
62Jul 27, 2024 10:0100000Error: expected "1020005 ", got "1020003 "stderr
63Jul 27, 2024 10:0000000Error: expected "1023271 ", got "1023268 "stderr
64Jul 27, 2024 10:0000000Error: expected "1019405 ", got "1019403 "stderr
65Jul 27, 2024 10:0000000Error: expected "1023477 ", got "1023476 "stderr
66Jul 27, 2024 10:0000000Error: expected "1021640 ", got "1021639 "stderr
67Jul 27, 2024 10:0000000Error: expected "1023613 ", got "1023610 "stderr
68Jul 27, 2024 09:5800000Error: expected "1020859 ", got "1020856 "stderr
69Jul 27, 2024 10:123,230160,023,332106,586,53102,363,392
70Jul 27, 2024 10:233,237184,175,547106,821,30602,248,704
71Jul 27, 2024 10:123,238168,805,148106,861,08102,244,608
72Jul 27, 2024 10:123,244186,389,199107,053,23402,240,512
73Jul 27, 2024 10:243,246184,146,294107,118,64802,244,608
74Jul 27, 2024 10:233,250173,638,841107,251,59502,252,800
75Jul 27, 2024 10:243,257169,242,762107,490,04402,244,608
76Jul 27, 2024 10:233,258174,457,521107,520,30702,244,608
77Jul 27, 2024 10:243,260169,649,276107,583,30702,240,512