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 10, 2024 21:53Joad 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 10, 2024 21:5300000Error: expected "1026072 ", got "1026071 "stderr
2Jul 10, 2024 21:5400000Error: expected "1024450 ", got "1024481 "stderr
3Jul 10, 2024 21:5400000Error: expected "1025462 ", got "1026655 "stderr
4Jul 10, 2024 21:5500000Error: expected "1022194 ", got "1022193 "stderr
5Jul 10, 2024 21:5500000Error: expected "1020171 ", got "1021382 "stderr
6Jul 10, 2024 21:5600000Error: expected "1023014 ", got "1024209 "stderr
7Jul 10, 2024 21:5600000Error: expected "1021577 ", got "1021576 "stderr
8Jul 10, 2024 21:5600000Error: expected "1020088 ", got "1020087 "stderr
9Jul 10, 2024 21:5600000Error: expected "1018969 ", got "1018968 "stderr
10Jul 10, 2024 21:5600000Error: expected "1020253 ", got "1020252 "stderr
11Jul 10, 2024 21:5600000Error: No answer to stdout. Died or killed?stderr
12Jul 10, 2024 21:5600000Error: expected "1024619 ", got "1024617 "stderr
13Jul 10, 2024 21:5600000Error: expected "1025403 ", got "1025402 "stderr
14Jul 10, 2024 21:5600000Error: expected "1024084 ", got "1025248 "stderr
15Jul 10, 2024 21:5600000Error: expected "1020669 ", got "1021934 "stderr
16Jul 10, 2024 21:5600000Error: expected "1020596 ", got "1021811 "stderr
17Jul 10, 2024 21:5600000Error: expected "1025040 ", got "1026229 "stderr
18Jul 10, 2024 21:5600000Error: expected "1023688 ", got "1023687 "stderr
19Jul 10, 2024 21:5700000Error: expected "1024193 ", got "1024190 "stderr
20Jul 10, 2024 21:5700000Error: expected "1024852 ", got "1024850 "stderr
21Jul 10, 2024 21:5700000Error: expected "1018782 ", got "1018781 "stderr
22Jul 10, 2024 21:5700000Error: expected "1024467 ", got "1025617 "stderr
23Jul 10, 2024 21:5700000Error: expected "1021596 ", got "1021595 "stderr
24Jul 10, 2024 21:5700000Error: expected "1022224 ", got "1022222 "stderr
25Jul 10, 2024 21:5700000Error: expected "1019534 ", got "1019530 "stderr
26Jul 10, 2024 21:5700000Error: expected "1020337 ", got "1021501 "stderr
27Jul 10, 2024 21:5700000Error: expected "1023709 ", got "1023707 "stderr
28Jul 10, 2024 21:5700000Error: expected "1019389 ", got "1019388 "stderr
29Jul 10, 2024 21:5700000Error: expected "1018568 ", got "1018567 "stderr
30Jul 10, 2024 21:5700000Error: expected "1020467 ", got "1020464 "stderr
31Jul 10, 2024 21:5800000Error: expected "1021178 ", got "1021176 "stderr
32Jul 10, 2024 21:5800000Error: expected "1018355 ", got "1018354 "stderr
33Jul 10, 2024 21:5800000Error: expected "1018543 ", got "1019704 "stderr
34Jul 10, 2024 21:5800000Error: expected "1019197 ", got "1019196 "stderr
35Jul 10, 2024 21:5800000Error: No answer to stdout. Died or killed?stderr
36Jul 10, 2024 21:5800000Error: expected "1021927 ", got "1021926 "stderr
37Jul 10, 2024 21:5800000Error: expected "1019961 ", got "1021156 "stderr
38Jul 10, 2024 21:5800000Error: expected "1019505 ", got "1020722 "stderr
39Jul 10, 2024 21:5800000Error: expected "1024359 ", got "1025477 "stderr
40Jul 10, 2024 21:5800000Error: expected "1023495 ", got "1023493 "stderr
41Jul 10, 2024 21:5800000Error: expected "1026944 ", got "1026943 "stderr
42Jul 10, 2024 21:5800000Error: expected "1025942 ", got "1025941 "stderr
43Jul 10, 2024 21:5800000Error: expected "1023111 ", got "1023110 "stderr
44Jul 10, 2024 21:5800000Error: expected "1020445 ", got "1020444 "stderr
45Jul 10, 2024 21:5800000Error: expected "1023784 ", got "1023783 "stderr
46Jul 10, 2024 21:5800000Error: expected "1024809 ", got "1025942 "stderr
47Jul 10, 2024 21:5800000Error: expected "1021683 ", got "1021680 "stderr
48Jul 10, 2024 21:5800000Error: expected "1019242 ", got "1020391 "stderr
49Jul 10, 2024 21:5800000Error: No answer to stdout. Died or killed?stderr
50Jul 10, 2024 21:5800000Error: expected "1022411 ", got "1022410 "stderr
51Jul 10, 2024 21:5800000Error: expected "1023568 ", got "1024690 "stderr
52Jul 10, 2024 21:5800000Error: expected "1018352 ", got "1019534 "stderr
53Jul 10, 2024 21:5800000Error: expected "1022417 ", got "1023599 "stderr
54Jul 10, 2024 21:5800000Error: expected "1022597 ", got "1022596 "stderr
55Jul 10, 2024 21:5800000Error: expected "1022541 ", got "1022539 "stderr
56Jul 10, 2024 21:5800000Error: expected "1020881 ", got "1022028 "stderr
57Jul 10, 2024 21:5800000Error: expected "1024233 ", got "1024232 "stderr
58Jul 10, 2024 21:5800000Error: expected "1024181 ", got "1025338 "stderr
59Jul 10, 2024 21:5800000Error: expected "1020900 ", got "1020899 "stderr
60Jul 10, 2024 21:5800000Error: expected "1024924 ", got "1024921 "stderr
61Jul 10, 2024 21:5800000Error: expected "1019650 ", got "1020872 "stderr
62Jul 10, 2024 21:5800000Error: expected "1026353 ", got "1026352 "stderr
63Jul 10, 2024 22:0000000Error: expected "1019167 ", got "1020328 "
64Jul 10, 2024 22:0100000Error: expected "1020660 ", got "1020658 "
65Jul 10, 2024 22:0100000Error: expected "1020752 ", got "1020751 "
66Jul 10, 2024 22:0100000Error: expected "1023412 ", got "1023411 "
67Jul 10, 2024 22:0100000Error: expected "1021633 ", got "1021636 "
68Jul 10, 2024 22:0100000Error: expected "1023730 ", got "1024866 "
69Jul 10, 2024 22:0100000Error: expected "1023951 ", got "1023950 "
70Jul 10, 2024 22:0100000Error: expected "1020768 ", got "1020766 "
71Jul 10, 2024 22:0100000Error: expected "1024833 ", got "1025967 "
72Jul 10, 2024 22:0100000Error: expected "1025325 ", got "1025324 "
73Jul 10, 2024 22:0100000Error: expected "1024843 ", got "1024840 "
74Jul 10, 2024 22:0100000Error: expected "1024713 ", got "1025966 "
75Jul 10, 2024 22:0100000Error: expected "1025504 ", got "1026579 "
76Jul 10, 2024 22:0100000Error: expected "1021877 ", got "1021876 "
77Jul 10, 2024 22:0100000Error: expected "1019185 ", got "1020380 "
78Jul 10, 2024 22:0100000Error: expected "1021113 ", got "1022331 "
79Jul 10, 2024 22:0100000Error: expected "1021388 ", got "1022552 "
80Jul 10, 2024 22:0100000Error: expected "1025058 ", got "1026229 "
81Jul 10, 2024 22:0100000Error: expected "1019829 ", got "1019826 "
82Jul 10, 2024 22:0100000Error: expected "1023103 ", got "1023102 "
83Jul 10, 2024 22:0100000Error: expected "1023047 ", got "1024180 "
84Jul 10, 2024 22:0200000Error: expected "1026455 ", got "1026453 "
85Jul 10, 2024 22:0200000Error: expected "1024279 ", got "1024275 "
86Jul 10, 2024 22:0200000Error: expected "1023250 ", got "1024474 "
87Jul 10, 2024 22:0200000Error: expected "1018735 ", got "1018734 "
88Jul 10, 2024 22:0200000Error: expected "1020112 ", got "1021270 "
89Jul 10, 2024 22:0200000Error: expected "1022111 ", got "1022110 "
90Jul 10, 2024 22:0200000Error: expected "1023175 ", got "1023174 "
91Jul 10, 2024 22:0200000Error: expected "1018520 ", got "1019658 "
92Jul 10, 2024 22:0200000Error: expected "1025581 ", got "1025578 "
93Jul 10, 2024 22:0200000Error: expected "1023752 ", got "1023751 "
94Jul 10, 2024 22:0200000Error: expected "1023405 ", got "1023403 "
95Jul 10, 2024 22:0200000Error: expected "1026367 ", got "1027554 "
96Jul 10, 2024 22:0200000Error: expected "1025610 ", got "1025607 "
97Jul 10, 2024 22:0200000Error: expected "1021242 ", got "1021241 "
98Jul 10, 2024 22:0200000Error: expected "1018562 ", got "1018561 "
99Jul 10, 2024 22:0200000Error: expected "1026365 ", got "1027631 "
100Jul 10, 2024 22:0200000Error: expected "1024027 ", got "1024026 "
101Jul 10, 2024 22:0200000Error: expected "1022795 ", got "1023880 "
102Jul 10, 2024 22:0200000Error: expected "1021361 ", got "1021360 "
103Jul 10, 2024 22:0200000Error: expected "1025344 ", got "1025343 "
104Jul 10, 2024 22:0200000Error: expected "1025564 ", got "1026719 "
105Jul 10, 2024 22:3000000Error: expected "1020480 ", got "1020479 "
106Jul 10, 2024 22:3000000Error: expected "1024846 ", got "1024844 "
107Jul 10, 2024 22:3000000Error: No answer to stdout. Died or killed?
108Jul 10, 2024 22:3000000Error: expected "1021924 ", got "1021923 "
109Jul 10, 2024 22:3000000Error: expected "1022556 ", got "1022554 "
110Jul 10, 2024 22:3000000Error: expected "1020246 ", got "1020243 "
111Jul 10, 2024 22:3000000Error: expected "1020895 ", got "1020893 "
112Jul 10, 2024 22:3000000Error: expected "1025526 ", got "1026703 "
113Jul 10, 2024 22:3000000Error: expected "1022553 ", got "1023770 "
114Jul 10, 2024 22:3000000Error: expected "1022044 ", got "1023205 "
115Jul 10, 2024 22:3000000Error: expected "1024794 ", got "1024792 "
116Jul 10, 2024 22:3000000Error: expected "1019920 ", got "1019919 "
117Jul 10, 2024 22:3000000Error: expected "1024995 ", got "1026115 "
118Jul 10, 2024 22:3000000Error: expected "1020472 ", got "1020471 "
119Jul 10, 2024 22:3000000Error: expected "1023116 ", got "1023115 "
120Jul 10, 2024 22:3000000Error: expected "1022699 ", got "1023815 "
121Jul 10, 2024 22:3000000Error: expected "1023135 ", got "1023134 "
122Jul 10, 2024 22:3000000Error: expected "1024307 ", got "1024305 "
123Jul 10, 2024 22:3000000Error: expected "1021733 ", got "1022866 "
124Jul 10, 2024 22:3000000Error: expected "1025298 ", got "1025297 "
125Jul 10, 2024 22:3000000Error: expected "1020609 ", got "1020607 "
126Jul 10, 2024 22:3200000Error: expected "1025163 ", got "1025161 "
127Jul 10, 2024 22:3200000Error: expected "1023328 ", got "1023326 "
128Jul 10, 2024 22:3200000Error: expected "1026448 ", got "1027619 "
129Jul 10, 2024 22:3200000Error: expected "1024616 ", got "1024613 "
130Jul 10, 2024 22:3200000Error: expected "1018898 ", got "1018897 "
131Jul 10, 2024 22:3200000Error: expected "1026606 ", got "1026605 "
132Jul 10, 2024 22:3200000Error: expected "1020639 ", got "1020638 "
133Jul 10, 2024 22:3200000Error: expected "1021148 ", got "1021146 "
134Jul 10, 2024 22:3200000Error: expected "1022679 ", got "1022678 "
135Jul 10, 2024 22:3200000Error: expected "1025754 ", got "1026896 "
136Jul 10, 2024 22:3200000Error: expected "1023396 ", got "1024593 "
137Jul 10, 2024 22:3200000Error: expected "1022616 ", got "1022613 "
138Jul 10, 2024 22:3200000Error: expected "1020620 ", got "1020619 "
139Jul 10, 2024 22:3200000Error: expected "1026781 ", got "1027962 "
140Jul 10, 2024 22:3200000Error: expected "1021383 ", got "1021382 "
141Jul 10, 2024 22:3200000Error: No answer to stdout. Died or killed?
142Jul 10, 2024 22:3200000Error: expected "1021044 ", got "1022268 "
143Jul 10, 2024 22:3200000Error: expected "1020617 ", got "1020616 "
144Jul 10, 2024 22:3200000Error: expected "1021632 ", got "1021627 "
145Jul 10, 2024 22:3200000Error: No answer to stdout. Died or killed?
146Jul 10, 2024 22:3200000Error: expected "1026380 ", got "1026379 "
147Jul 10, 2024 22:013,525178,843,165116,313,47902,240,512
148Jul 10, 2024 22:013,532178,591,958116,568,01102,244,608
149Jul 10, 2024 21:563,548172,559,619117,094,45402,236,416
150Jul 10, 2024 21:563,555173,852,347117,327,04702,224,128
151Jul 10, 2024 22:013,612189,552,979119,204,84402,236,416
152Jul 10, 2024 21:563,634183,232,525119,932,50902,232,320