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 28, 2024 17:28Joad 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 28, 2024 17:4700000Error: No answer to stdout. Died or killed?stderr
2Jul 28, 2024 17:5000000Error: expected "1020509 ", got "1020506 "stderr
3Jul 28, 2024 17:5000000Error: expected "1019829 ", got "1019827 "stderr
4Jul 28, 2024 17:4900000Error: expected "1022398 ", got "1022396 "stderr
5Jul 28, 2024 17:4900000Error: expected "1025535 ", got "1031835 "stderr
6Jul 28, 2024 17:4900000Error: expected "1019818 ", got "1019815 "stderr
7Jul 28, 2024 17:4900000Error: expected "1019869 ", got "1019865 "stderr
8Jul 28, 2024 17:4900000Error: expected "1019935 ", got "1019934 "stderr
9Jul 28, 2024 17:4700000Error: expected "1020019 ", got "1020016 "stderr
10Jul 28, 2024 17:4700000Error: expected "1022758 ", got "1022757 "stderr
11Jul 28, 2024 17:4700000Error: expected "1020047 ", got "1020046 "stderr
12Jul 28, 2024 17:5000000Error: expected "1019905 ", got "1019903 "stderr
13Jul 28, 2024 17:4700000Error: expected "1025343 ", got "1025341 "stderr
14Jul 28, 2024 17:4600000Error: expected "1023829 ", got "1023827 "stderr
15Jul 28, 2024 17:4600000Error: expected "1019144 ", got "1019143 "stderr
16Jul 28, 2024 17:4600000Error: expected "1019848 ", got "1019847 "stderr
17Jul 28, 2024 17:4600000Error: No answer to stdout. Died or killed?stderr
18Jul 28, 2024 17:4600000Error: expected "1022145 ", got "1022144 "stderr
19Jul 28, 2024 17:4300000Error: expected "1020920 ", got "1020918 "stderr
20Jul 28, 2024 17:4300000Error: expected "1021801 ", got "1021800 "stderr
21Jul 28, 2024 17:4300000Error: expected "1025244 ", got "1025243 "stderr
22Jul 28, 2024 17:4300000Error: expected "1027108 ", got "1033124 "stderr
23Jul 28, 2024 17:5300000Error: expected "1023406 ", got "1023405 "stderr
24Jul 28, 2024 18:2100000Error: expected "1022324 ", got "1022323 "stderr
25Jul 28, 2024 18:2100000Error: expected "1019971 ", got "1019969 "stderr
26Jul 28, 2024 18:2100000Error: expected "1021609 ", got "1021606 "stderr
27Jul 28, 2024 18:2100000Error: expected "1022028 ", got "1022026 "stderr
28Jul 28, 2024 17:5400000Error: expected "1021548 ", got "1021546 "stderr
29Jul 28, 2024 17:5400000Error: expected "1024744 ", got "1024742 "stderr
30Jul 28, 2024 17:5400000Error: expected "1021656 ", got "1021655 "stderr
31Jul 28, 2024 17:5400000Error: expected "1019397 ", got "1019394 "stderr
32Jul 28, 2024 17:5400000Error: expected "1020648 ", got "1020646 "stderr
33Jul 28, 2024 17:5300000Error: expected "1022178 ", got "1022177 "stderr
34Jul 28, 2024 17:4300000Error: expected "1020669 ", got "1020668 "stderr
35Jul 28, 2024 17:5300000Error: expected "1020248 ", got "1020247 "stderr
36Jul 28, 2024 17:5300000Error: expected "1023083 ", got "1023079 "stderr
37Jul 28, 2024 17:5300000Error: expected "1025826 ", got "1025824 "stderr
38Jul 28, 2024 17:5200000Error: expected "1019996 ", got "1019994 "stderr
39Jul 28, 2024 17:5200000Error: expected "1021315 ", got "1021314 "stderr
40Jul 28, 2024 17:5200000Error: expected "1021214 ", got "1021213 "stderr
41Jul 28, 2024 17:5200000Error: expected "1020325 ", got "1020322 "stderr
42Jul 28, 2024 17:5200000Error: expected "1026576 ", got "1026574 "stderr
43Jul 28, 2024 17:5000000Error: expected "1020143 ", got "1020141 "stderr
44Jul 28, 2024 17:5000000Error: expected "1021630 ", got "1021629 "stderr
45Jul 28, 2024 17:2900000Error: expected "1023960 ", got "1023958 "stderr
46Jul 28, 2024 17:3300000Error: expected "1020454 ", got "1020452 "stderr
47Jul 28, 2024 17:3300000Error: expected "1023715 ", got "1023713 "stderr
48Jul 28, 2024 17:3300000Error: expected "1019914 ", got "1019913 "stderr
49Jul 28, 2024 17:3300000Error: expected "1024021 ", got "1024019 "stderr
50Jul 28, 2024 17:3300000Error: expected "1024857 ", got "1024855 "stderr
51Jul 28, 2024 17:3100000Error: expected "1020684 ", got "1020682 "stderr
52Jul 28, 2024 17:3100000Error: expected "1025342 ", got "1025337 "stderr
53Jul 28, 2024 17:3100000Error: expected "1019745 ", got "1019744 "stderr
54Jul 28, 2024 17:3100000Error: expected "1019241 ", got "1019238 "stderr
55Jul 28, 2024 17:3100000Error: expected "1020494 ", got "1020492 "stderr
56Jul 28, 2024 17:4100000Error: expected "1020412 ", got "1020410 "stderr
57Jul 28, 2024 17:2900000Error: expected "1025950 ", got "1025948 "stderr
58Jul 28, 2024 17:2900000Error: expected "1021971 ", got "1021970 "stderr
59Jul 28, 2024 17:2900000Error: expected "1021070 ", got "1021069 "stderr
60Jul 28, 2024 17:2900000Error: expected "1020430 ", got "1020427 "stderr
61Jul 28, 2024 17:2800000Error: expected "1020865 ", got "1020863 "stderr
62Jul 28, 2024 17:2800000Error: expected "1024050 ", got "1024048 "stderr
63Jul 28, 2024 17:2800000Error: expected "1023477 ", got "1023475 "stderr
64Jul 28, 2024 17:2800000Error: expected "1023692 ", got "1023690 "stderr
65Jul 28, 2024 17:2800000Error: expected "1024784 ", got "1024783 "stderr
66Jul 28, 2024 17:3500000Error: expected "1025316 ", got "1025314 "stderr
67Jul 28, 2024 17:4100000Error: expected "1020068 ", got "1020065 "stderr
68Jul 28, 2024 17:4100000Error: expected "1025528 ", got "1025527 "stderr
69Jul 28, 2024 17:4100000Error: expected "1026450 ", got "1026448 "stderr
70Jul 28, 2024 17:4100000Error: expected "1018669 ", got "1018668 "stderr
71Jul 28, 2024 17:3900000Error: expected "1019477 ", got "1019476 "stderr
72Jul 28, 2024 17:3900000Error: expected "1025216 ", got "1025215 "stderr
73Jul 28, 2024 17:3900000Error: expected "1019351 ", got "1019347 "stderr
74Jul 28, 2024 17:3900000Error: expected "1023178 ", got "1023176 "stderr
75Jul 28, 2024 17:3900000Error: expected "1020106 ", got "1020104 "stderr
76Jul 28, 2024 17:3700000Error: expected "1025248 ", got "1025247 "stderr
77Jul 28, 2024 17:3700000Error: expected "1025249 ", got "1025248 "stderr
78Jul 28, 2024 17:3700000Error: expected "1026353 ", got "1026350 "stderr
79Jul 28, 2024 17:3700000Error: expected "1025535 ", got "1025533 "stderr
80Jul 28, 2024 17:3700000Error: expected "1021467 ", got "1021466 "stderr
81Jul 28, 2024 17:3500000Error: expected "1020228 ", got "1020227 "stderr
82Jul 28, 2024 17:3500000Error: expected "1022675 ", got "1022673 "stderr
83Jul 28, 2024 17:3500000Error: expected "1022988 ", got "1022987 "stderr
84Jul 28, 2024 17:3500000Error: expected "1023098 ", got "1023097 "stderr
85Jul 28, 2024 18:213,247167,615,984107,143,68002,256,896
86Jul 28, 2024 18:213,258159,845,299107,516,03802,248,704
87Jul 28, 2024 18:213,262164,405,018107,638,21002,244,608