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 listFeb 11, 2026 19:41olliecrowolliecrowScore: 18,230Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Feb 11, 2026 19:3818,038621,840,939571,230,00024,009,0002,445,312
2Feb 11, 2026 19:4118,052621,652,587570,713,00024,987,0002,383,872
3Feb 11, 2026 19:3018,065618,362,114571,131,00025,005,0002,457,600
4Feb 11, 2026 19:3718,083625,730,159572,749,00023,989,0002,265,088
5Feb 11, 2026 19:2918,090621,563,740570,976,00025,998,0002,445,312
6Feb 11, 2026 19:3018,093622,879,156572,071,00025,003,0002,277,376
7Feb 11, 2026 19:3018,099627,920,253572,257,00025,011,0002,269,184
8Feb 11, 2026 19:3018,101623,253,807572,310,00025,013,0002,379,776
9Feb 11, 2026 19:3818,106625,344,272572,524,00024,979,0002,289,664
10Feb 11, 2026 19:3018,106625,366,028573,512,00023,979,0002,412,544
11Feb 11, 2026 19:2918,114622,939,888571,773,00025,989,0002,355,200
12Feb 11, 2026 19:3818,116624,676,380572,846,00024,993,0002,457,600
13Feb 11, 2026 19:3018,120626,158,251573,970,00023,998,0002,404,352
14Feb 11, 2026 19:2918,138621,682,230573,565,00024,981,0002,277,376
15Feb 11, 2026 19:3018,139623,094,431571,601,00026,981,0002,375,680
16Feb 11, 2026 19:3018,146625,222,256570,817,00027,991,0002,277,376
17Feb 11, 2026 19:2818,150623,505,374574,948,00023,997,0002,461,696
18Feb 11, 2026 19:2918,158626,279,667575,202,00024,008,0002,277,376
19Feb 11, 2026 19:4118,158623,764,825573,264,00025,966,0002,506,752
20Feb 11, 2026 19:3718,159626,482,640572,228,00027,010,0002,437,120
21Feb 11, 2026 19:2918,166626,684,438574,492,00024,977,0002,433,024
22Feb 11, 2026 19:3818,177623,067,157574,851,00024,993,0002,433,024
23Feb 11, 2026 19:2818,186626,513,293575,147,00025,006,0002,453,504
24Feb 11, 2026 19:3018,187621,963,209576,155,00024,006,0002,428,928
25Feb 11, 2026 19:3018,187625,508,514575,158,00025,006,0002,408,448
26Feb 11, 2026 19:3018,190627,206,281574,289,00025,967,0002,465,792
27Feb 11, 2026 19:3018,197626,910,669576,509,00023,979,0002,461,696
28Feb 11, 2026 19:3718,198631,370,947576,553,00023,981,0002,404,352
29Feb 11, 2026 19:3218,198622,483,083574,524,00026,023,0002,478,080
30Feb 11, 2026 19:3718,200623,163,153574,624,00025,983,0002,277,376
31Feb 11, 2026 19:3018,200625,040,157574,627,00025,983,0002,277,376
32Feb 11, 2026 19:2818,203624,170,351573,719,00026,986,0002,453,504
33Feb 11, 2026 19:3818,208624,886,403575,862,00024,994,0002,277,376
34Feb 11, 2026 19:3018,214621,679,103577,074,00024,003,0002,453,504
35Feb 11, 2026 19:3018,218628,675,777577,183,00024,007,0002,461,696
36Feb 11, 2026 19:3818,223628,486,747575,401,00025,972,0002,367,488
37Feb 11, 2026 19:3218,224634,052,689577,365,00024,015,0002,457,600
38Feb 11, 2026 19:3418,227627,926,643575,517,00025,978,0002,269,184
39Feb 11, 2026 19:3218,229629,301,422576,567,00024,981,0002,453,504
40Feb 11, 2026 19:2918,230625,106,756576,615,00024,983,0002,510,848
41Feb 11, 2026 19:3018,230624,319,514576,619,00024,983,0002,465,792
42Feb 11, 2026 19:2918,231630,537,445576,638,00024,984,0002,519,040
43Feb 11, 2026 19:3218,236625,237,936576,787,00024,990,0002,461,696
44Feb 11, 2026 19:3418,237624,448,493575,825,00025,992,0002,277,376
45Feb 11, 2026 19:3718,242632,247,383575,972,00025,998,0002,457,600
46Feb 11, 2026 19:2918,245624,452,103578,090,00024,003,0002,478,080
47Feb 11, 2026 19:3018,248630,184,525577,188,00025,008,0002,314,240
48Feb 11, 2026 19:3718,248629,692,609579,180,00023,007,0002,310,144
49Feb 11, 2026 19:3218,250628,334,284577,246,00025,010,0002,424,832
50Feb 11, 2026 19:3018,252632,878,751577,312,00025,013,0002,449,408
51Feb 11, 2026 19:4118,253629,331,017576,386,00025,972,0002,453,504
52Feb 11, 2026 19:3818,257627,041,193576,502,00025,977,0002,367,488
53Feb 11, 2026 19:4118,257628,490,088576,515,00025,978,0002,461,696
54Feb 11, 2026 19:2818,263629,736,072576,692,00025,986,0002,277,376
55Feb 11, 2026 19:3718,263628,810,276577,695,00024,986,0002,375,680
56Feb 11, 2026 19:3818,266624,748,745576,787,00025,990,0002,445,312
57Feb 11, 2026 19:3018,266630,352,075576,800,00025,991,0002,449,408
58Feb 11, 2026 19:3418,269629,915,358578,871,00023,994,0002,449,408
59Feb 11, 2026 19:3218,274627,080,463577,037,00026,001,0002,437,120
60Feb 11, 2026 19:2918,275631,161,108578,063,00025,002,0002,453,504
61Feb 11, 2026 19:2818,275632,260,777579,080,00024,003,0002,404,352
62Feb 11, 2026 19:4118,275626,613,266577,084,00026,003,0002,326,528
63Feb 11, 2026 19:4118,276634,651,990579,096,00024,003,0002,461,696
64Feb 11, 2026 19:2818,278627,856,751577,174,00026,007,0002,392,064
65Feb 11, 2026 19:3218,278635,323,556578,180,00025,007,0002,453,504
66Feb 11, 2026 19:3018,282631,529,645580,332,00022,973,0002,342,912
67Feb 11, 2026 19:3818,288634,016,744578,532,00024,979,0002,461,696
68Feb 11, 2026 19:3018,289631,303,610579,556,00023,981,0002,449,408
69Feb 11, 2026 19:3218,308631,893,620579,153,00025,006,0002,297,856
70Feb 11, 2026 19:4118,309631,528,843580,183,00024,007,0002,277,376
71Feb 11, 2026 19:3018,313631,635,619579,317,00025,013,0002,449,408
72Feb 11, 2026 19:4118,317630,801,516577,488,00026,976,0002,453,504
73Feb 11, 2026 19:3018,318631,425,432577,518,00026,977,0002,318,336
74Feb 11, 2026 19:4118,321630,762,745578,613,00025,982,0002,277,376
75Feb 11, 2026 19:3018,322625,283,541579,640,00024,984,0002,453,504
76Feb 11, 2026 19:3218,350633,923,931580,573,00024,981,0002,449,408
77Feb 11, 2026 19:3718,362631,277,452578,951,00026,997,0002,314,240
78Feb 11, 2026 19:3718,371633,755,488581,235,00025,010,0002,375,680