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 9, 2024 13:09Joad 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 9, 2024 13:5700000Error: expected "1019465 ", got "1019463 "
2Jul 9, 2024 14:0100000Error: expected "1025211 ", got "1025208 "stderr
3Jul 9, 2024 14:0100000Error: expected "1024641 ", got "1025792 "stderr
4Jul 9, 2024 13:5800000Error: expected "1018779 ", got "1018776 "
5Jul 9, 2024 13:5800000Error: expected "1026536 ", got "1027763 "
6Jul 9, 2024 13:5800000Error: expected "1025453 ", got "1026613 "
7Jul 9, 2024 13:5800000Error: expected "1023507 ", got "1024669 "
8Jul 9, 2024 13:5800000Error: expected "1025212 ", got "1025210 "
9Jul 9, 2024 13:5800000Error: expected "1021186 ", got "1021185 "
10Jul 9, 2024 13:5800000Error: expected "1024441 ", got "1024440 "
11Jul 9, 2024 14:0100000Error: expected "1024137 ", got "1024134 "stderr
12Jul 9, 2024 13:5700000Error: expected "1026516 ", got "1027678 "
13Jul 9, 2024 13:5700000Error: expected "1020013 ", got "1020012 "
14Jul 9, 2024 13:2500000Error: expected "1018490 ", got "1018487 "
15Jul 9, 2024 13:2500000Error: expected "1025528 ", got "1025526 "
16Jul 9, 2024 13:2500000Error: expected "1019593 ", got "1020765 "
17Jul 9, 2024 13:2500000Error: expected "1025006 ", got "1026193 "
18Jul 9, 2024 13:2400000Error: expected "1022375 ", got "1022372 "
19Jul 9, 2024 13:2400000Error: expected "1024671 ", got "1025871 "
20Jul 9, 2024 14:0900000Error: No answer to stdout. Died or killed?stderr
21Jul 9, 2024 14:0900000Error: expected "1025430 ", got "1025429 "stderr
22Jul 9, 2024 14:0900000Error: expected "1020377 ", got "1021562 "stderr
23Jul 9, 2024 14:0900000Error: expected "1020936 ", got "1020935 "stderr
24Jul 9, 2024 14:0900000Error: expected "1026330 ", got "1027466 "stderr
25Jul 9, 2024 14:0900000Error: expected "1024184 ", got "1024183 "stderr
26Jul 9, 2024 14:0900000Error: expected "1023762 ", got "1023758 "stderr
27Jul 9, 2024 14:0900000Error: expected "1023155 ", got "1023154 "stderr
28Jul 9, 2024 14:0900000Error: expected "1026695 ", got "1026694 "stderr
29Jul 9, 2024 13:2400000Error: expected "1018571 ", got "1019777 "
30Jul 9, 2024 14:0900000Error: expected "1025597 ", got "1025595 "stderr
31Jul 9, 2024 14:0100000Error: expected "1025285 ", got "1026428 "stderr
32Jul 9, 2024 14:0100000Error: expected "1025859 ", got "1025855 "stderr
33Jul 9, 2024 14:0100000Error: expected "1024731 ", got "1024729 "stderr
34Jul 9, 2024 14:0100000Error: expected "1021318 ", got "1021317 "stderr
35Jul 9, 2024 14:0100000Error: expected "1020638 ", got "1020637 "stderr
36Jul 9, 2024 14:0100000Error: expected "1024830 ", got "1026017 "stderr
37Jul 9, 2024 14:0100000Error: expected "1020323 ", got "1020322 "stderr
38Jul 9, 2024 13:1500000Error: expected "1021641 ", got "1021640 "
39Jul 9, 2024 13:1800000Error: expected "1023790 ", got "1023789 "
40Jul 9, 2024 13:1800000Error: expected "1022210 ", got "1022208 "
41Jul 9, 2024 13:1800000Error: expected "1023324 ", got "1023323 "
42Jul 9, 2024 13:1700000Error: expected "1023052 ", got "1023051 "
43Jul 9, 2024 13:1700000Error: expected "1019623 ", got "1019622 "
44Jul 9, 2024 13:1700000Error: expected "1020037 ", got "1021209 "
45Jul 9, 2024 13:1500000Error: expected "1025215 ", got "1025214 "
46Jul 9, 2024 13:1500000Error: expected "1023684 ", got "1023683 "
47Jul 9, 2024 13:2400000Error: expected "1023151 ", got "1023150 "
48Jul 9, 2024 13:1500000Error: expected "1021897 ", got "1023059 "
49Jul 9, 2024 13:1400000Error: expected "1020637 ", got "1020636 "
50Jul 9, 2024 13:1400000Error: expected "1021056 ", got "1021054 "
51Jul 9, 2024 13:1400000Error: expected "1025860 ", got "1026986 "
52Jul 9, 2024 13:1400000Error: expected "1021990 ", got "1021985 "
53Jul 9, 2024 13:1400000Error: expected "1020593 ", got "1020592 "
54Jul 9, 2024 13:1400000Error: expected "1022987 ", got "1022986 "stderr
55Jul 9, 2024 13:0900000Error: expected "1020175 ", got "1021365 "stderr
56Jul 9, 2024 13:1800000Error: expected "1020534 ", got "1020533 "
57Jul 9, 2024 13:2400000Error: expected "1026687 ", got "1026685 "
58Jul 9, 2024 13:2400000Error: expected "1018553 ", got "1019731 "
59Jul 9, 2024 13:2100000Error: expected "1024541 ", got "1024540 "
60Jul 9, 2024 13:2100000Error: expected "1020506 ", got "1021637 "
61Jul 9, 2024 13:2100000Error: expected "1020436 ", got "1021629 "
62Jul 9, 2024 13:2100000Error: expected "1024060 ", got "1024057 "
63Jul 9, 2024 13:2100000Error: expected "1024338 ", got "1024336 "
64Jul 9, 2024 13:2100000Error: expected "1020262 ", got "1021462 "
65Jul 9, 2024 13:2100000Error: expected "1026550 ", got "1026549 "
66Jul 9, 2024 13:2100000Error: expected "1026347 ", got "1027586 "
67Jul 9, 2024 13:2100000Error: expected "1024033 ", got "1024031 "
68Jul 9, 2024 13:2100000Error: expected "1020414 ", got "1020412 "
69Jul 9, 2024 13:1800000Error: expected "1022510 ", got "1022509 "
70Jul 9, 2024 13:1800000Error: expected "1023898 ", got "1023896 "
71Jul 9, 2024 13:1800000Error: expected "1021562 ", got "1021560 "
72Jul 9, 2024 14:013,614196,448,770119,264,12202,236,416
73Jul 9, 2024 14:013,644181,988,527120,264,76802,240,512
74Jul 9, 2024 14:013,724186,716,563122,876,36102,355,200