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 listJan 15, 2026 00:29Josu San MartinJosu San MartinScore: 4,307Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 15, 2026 00:484,293168,891,665138,668,0003,014,0002,396,160
2Jan 15, 2026 00:554,293173,504,034139,680,0001,995,0002,289,664
3Jan 15, 2026 01:054,294164,747,236139,708,0001,995,0002,289,664
4Jan 15, 2026 00:344,295164,989,352138,745,0002,994,0002,293,760
5Jan 15, 2026 00:404,297170,064,313137,806,0003,994,0002,289,664
6Jan 15, 2026 01:004,297163,436,164139,798,0001,997,0002,408,448
7Jan 15, 2026 00:324,298165,198,503140,838,000998,0002,408,448
8Jan 15, 2026 01:084,298167,598,016140,846,000998,0002,289,664
9Jan 15, 2026 00:294,299169,069,630139,875,0001,998,0002,293,760
10Jan 15, 2026 01:054,299165,831,874140,880,000999,0002,289,664
11Jan 15, 2026 01:084,299164,189,323139,865,0001,998,0002,289,664
12Jan 15, 2026 01:124,299164,777,877137,882,0003,996,0002,404,352
13Jan 15, 2026 00:294,300166,909,030139,910,0001,998,0002,404,352
14Jan 15, 2026 00:424,300170,108,621139,910,0001,998,0002,289,664
15Jan 15, 2026 00:524,300166,243,501138,893,0002,997,0002,392,064
16Jan 15, 2026 00:334,301165,398,096139,934,0001,999,0002,396,160
17Jan 15, 2026 00:334,301166,289,837139,939,0001,999,0002,289,664
18Jan 15, 2026 00:384,301168,791,324139,924,0001,998,0002,289,664
19Jan 15, 2026 00:404,301163,844,668138,932,0002,998,0002,408,448
20Jan 15, 2026 00:454,301164,114,455140,945,000999,0002,289,664
21Jan 15, 2026 00:534,301168,635,992139,943,0001,999,0002,289,664
22Jan 15, 2026 00:574,301165,250,996140,918,000999,0002,404,352
23Jan 15, 2026 00:584,301167,868,364139,948,0001,999,0002,404,352
24Jan 15, 2026 01:014,301167,967,595138,951,0002,998,0002,404,352
25Jan 15, 2026 01:064,301162,419,000138,939,0002,998,0002,404,352
26Jan 15, 2026 01:104,301165,601,355138,922,0002,998,0002,392,064
27Jan 15, 2026 00:414,302164,761,742139,974,0001,999,0002,289,664
28Jan 15, 2026 00:434,302165,761,702139,955,0001,999,0002,289,664
29Jan 15, 2026 00:484,302165,184,046139,958,0001,999,0002,510,848
30Jan 15, 2026 01:054,302167,764,230140,963,000999,0002,289,664
31Jan 15, 2026 01:084,302169,071,450139,954,0001,999,0002,396,160
32Jan 15, 2026 00:364,303163,420,839140,013,0002,000,0002,392,064
33Jan 15, 2026 00:374,303165,787,557139,992,0001,999,0002,289,664
34Jan 15, 2026 00:504,303165,051,834138,993,0002,999,0002,404,352
35Jan 15, 2026 01:054,303163,850,272140,004,0002,000,0002,400,256
36Jan 15, 2026 01:084,303163,972,269137,984,0003,999,0002,392,064
37Jan 15, 2026 01:084,303165,685,328139,007,0003,000,0002,289,664
38Jan 15, 2026 01:104,303163,658,803139,987,0001,999,0002,400,256
39Jan 15, 2026 00:304,304173,146,882141,024,0001,000,0002,289,664
40Jan 15, 2026 00:374,304167,779,598141,042,0001,000,0002,289,664
41Jan 15, 2026 00:444,304170,181,028140,037,0002,000,0002,289,664
42Jan 15, 2026 00:514,304168,328,348140,024,0002,000,0002,289,664
43Jan 15, 2026 00:534,304164,600,290136,025,0006,001,0002,289,664
44Jan 15, 2026 01:024,304164,260,449141,042,0001,000,0002,289,664
45Jan 15, 2026 01:044,304163,548,459140,031,0002,000,0002,289,664
46Jan 15, 2026 01:094,304166,003,547139,026,0003,000,0002,396,160
47Jan 15, 2026 00:484,305165,261,180140,049,0002,000,0002,289,664
48Jan 15, 2026 00:524,305166,378,539140,062,0002,000,0002,506,752
49Jan 15, 2026 00:524,305164,665,008141,081,0001,000,0002,289,664
50Jan 15, 2026 00:534,305168,588,789141,079,0001,000,0002,289,664
51Jan 15, 2026 01:034,305166,537,176141,065,0001,000,0002,289,664
52Jan 15, 2026 01:054,305166,254,799140,076,0002,001,0002,289,664
53Jan 15, 2026 01:074,305168,780,789141,069,0001,000,0002,289,664
54Jan 15, 2026 00:324,306167,356,701140,098,0002,001,0002,289,664
55Jan 15, 2026 00:384,306165,859,095139,103,0003,002,0002,400,256
56Jan 15, 2026 00:414,306165,029,317140,106,0002,001,0002,289,664
57Jan 15, 2026 00:424,306167,919,153141,085,0001,000,0002,289,664
58Jan 15, 2026 00:434,306165,787,015140,091,0002,001,0002,289,664
59Jan 15, 2026 00:464,306163,238,723138,095,0004,002,0002,400,256
60Jan 15, 2026 00:554,306164,007,674141,100,0001,000,0002,289,664
61Jan 15, 2026 01:004,306169,230,214139,090,0003,001,0002,289,664
62Jan 15, 2026 01:004,306166,169,301140,091,0002,001,0002,289,664
63Jan 15, 2026 01:014,306163,843,844141,088,0001,000,0002,510,848
64Jan 15, 2026 01:034,306164,440,580137,088,0005,003,0002,289,664
65Jan 15, 2026 01:034,306162,799,584141,112,0001,000,0002,404,352
66Jan 15, 2026 01:044,306169,654,059140,094,0002,001,0002,400,256
67Jan 15, 2026 01:074,306163,564,527140,112,0002,001,0002,400,256
68Jan 15, 2026 01:124,306170,910,868140,088,0002,001,0002,396,160
69Jan 15, 2026 00:304,307171,185,105140,131,0002,001,0002,289,664
70Jan 15, 2026 00:344,307173,013,091141,144,0001,001,0002,289,664
71Jan 15, 2026 00:404,307170,694,722140,139,0002,001,0002,506,752
72Jan 15, 2026 00:434,307168,459,860141,117,0001,000,0002,289,664
73Jan 15, 2026 00:464,307168,805,101139,119,0003,002,0002,396,160
74Jan 15, 2026 00:474,307174,634,953141,131,0001,000,0002,396,160
75Jan 15, 2026 00:494,307166,345,022141,139,0001,000,0002,510,848
76Jan 15, 2026 00:574,307164,297,466140,126,0002,001,0002,289,664
77Jan 15, 2026 00:584,307167,607,120141,146,0001,001,0002,400,256
78Jan 15, 2026 01:054,307168,882,147141,144,0001,001,0002,506,752
79Jan 15, 2026 01:064,307166,963,714140,134,0002,001,0002,404,352
80Jan 15, 2026 01:084,307166,692,014141,141,0001,001,0002,400,256
81Jan 15, 2026 00:304,308170,284,137139,152,0003,003,0002,523,136
82Jan 15, 2026 00:314,308168,671,215140,166,0002,002,0002,289,664
83Jan 15, 2026 00:324,308172,118,478139,147,0003,003,0002,404,352
84Jan 15, 2026 00:324,308165,937,621139,156,0003,003,0002,289,664
85Jan 15, 2026 00:324,308165,009,030141,169,0001,001,0002,396,160
86Jan 15, 2026 00:374,308164,587,291141,154,0001,001,0002,404,352
87Jan 15, 2026 00:394,308166,317,324140,159,0002,002,0002,289,664
88Jan 15, 2026 00:464,308167,453,759140,163,0002,002,0002,289,664
89Jan 15, 2026 00:474,308163,369,192140,161,0002,002,0002,289,664
90Jan 15, 2026 00:504,308169,099,758139,149,0003,003,0002,396,160
91Jan 15, 2026 00:564,308163,635,109140,150,0002,002,0002,289,664
92Jan 15, 2026 01:014,308167,967,463140,167,0002,002,0002,289,664
93Jan 15, 2026 01:054,308168,735,908141,159,0001,001,0002,400,256
94Jan 15, 2026 01:084,308165,207,247140,153,0002,002,0002,289,664
95Jan 15, 2026 00:324,309166,628,398141,206,0001,001,0002,289,664
96Jan 15, 2026 00:384,309164,992,226140,198,0002,002,0002,289,664
97Jan 15, 2026 00:394,309172,955,309142,194,00002,289,664
98Jan 15, 2026 00:424,309166,868,520140,197,0002,002,0002,289,664
99Jan 15, 2026 00:454,309164,747,500140,191,0002,002,0002,400,256
100Jan 15, 2026 00:474,309168,176,718140,199,0002,002,0002,396,160
101Jan 15, 2026 00:504,309164,806,000141,188,0001,001,0002,400,256
102Jan 15, 2026 00:514,309163,031,198141,205,0001,001,0002,289,664
103Jan 15, 2026 00:574,309168,381,734141,212,0001,001,0002,289,664
104Jan 15, 2026 01:004,309166,314,194141,183,0001,001,0002,289,664
105Jan 15, 2026 01:024,309166,058,603140,179,0002,002,0002,289,664
106Jan 15, 2026 01:044,309168,090,386141,181,0001,001,0002,289,664
107Jan 15, 2026 01:054,309168,769,445140,183,0002,002,0002,289,664
108Jan 15, 2026 00:314,310168,830,169141,239,0001,001,0002,289,664
109Jan 15, 2026 00:314,310172,233,063138,234,0004,006,0002,396,160
110Jan 15, 2026 00:344,310164,789,211140,234,0002,003,0002,289,664
111Jan 15, 2026 00:444,310165,445,603141,236,0001,001,0002,400,256
112Jan 15, 2026 00:514,310163,403,641139,231,0003,004,0002,289,664
113Jan 15, 2026 00:554,310165,073,863141,222,0001,001,0002,400,256
114Jan 15, 2026 01:004,310165,571,819140,213,0002,003,0002,404,352
115Jan 15, 2026 01:004,310162,776,268142,234,00002,510,848
116Jan 15, 2026 01:004,310173,860,466141,244,0001,001,0002,289,664
117Jan 15, 2026 01:024,310165,160,730141,225,0001,001,0002,289,664
118Jan 15, 2026 01:084,310163,931,727142,236,00002,400,256
119Jan 15, 2026 01:004,311170,190,306142,278,00002,510,848
120Jan 15, 2026 01:124,311169,127,171142,273,00002,289,664
121Jan 15, 2026 00:294,312167,344,259139,296,0003,006,0002,404,352
122Jan 15, 2026 00:354,312167,562,908141,296,0001,002,0002,289,664
123Jan 15, 2026 00:414,312167,849,349137,275,0005,010,0002,289,664
124Jan 15, 2026 00:454,312163,260,611138,293,0004,008,0002,396,160
125Jan 15, 2026 00:544,312164,726,194142,303,00002,392,064
126Jan 15, 2026 00:564,312164,998,821140,308,0002,004,0002,289,664
127Jan 15, 2026 01:054,312164,876,117142,312,00002,289,664
128Jan 15, 2026 01:064,312170,905,223141,291,0001,002,0002,289,664
129Jan 15, 2026 01:074,312169,997,285141,285,0001,002,0002,408,448
130Jan 15, 2026 01:094,312167,571,083138,292,0004,008,0002,404,352
131Jan 15, 2026 01:104,312166,028,858141,285,0001,002,0002,289,664
132Jan 15, 2026 00:564,313167,923,647141,327,0001,002,0002,400,256
133Jan 15, 2026 00:584,313170,112,005142,317,00002,289,664
134Jan 15, 2026 01:004,313166,875,622141,324,0001,002,0002,400,256
135Jan 15, 2026 01:084,314166,173,881141,359,0001,002,0002,289,664
136Jan 15, 2026 01:094,314170,399,929140,355,0002,005,0002,289,664
137Jan 15, 2026 00:324,315174,196,326140,403,0001,991,0002,289,664
138Jan 15, 2026 00:334,315173,757,193139,385,0003,008,0002,289,664
139Jan 15, 2026 00:444,316171,203,838139,416,0003,008,0002,289,664
140Jan 15, 2026 00:544,316170,288,097140,427,0002,006,0002,289,664
141Jan 15, 2026 00:494,318167,208,914140,486,0002,006,0002,400,256
142Jan 15, 2026 00:354,319170,060,543141,522,000996,0002,404,352
143Jan 15, 2026 00:394,321175,236,195138,599,0003,988,0002,396,160
144Jan 15, 2026 00:364,323168,021,569140,652,0001,995,0002,289,664
145Jan 15, 2026 00:364,323166,189,083141,668,000997,0002,289,664
146Jan 15, 2026 00:494,323168,316,739142,655,00002,289,664
147Jan 15, 2026 00:324,324168,934,354140,683,0001,995,0002,281,472
148Feb 19, 2026 00:004,331168,279,473139,929,0002,998,0002,289,664
149Feb 19, 2026 00:004,331166,974,754141,930,000999,0002,289,664
150Jan 15, 2026 00:354,333164,315,552139,997,0002,999,0002,289,664
151Jan 15, 2026 00:544,333167,137,001141,001,0002,000,0002,289,664
152Feb 19, 2026 00:004,337170,573,584140,126,0003,002,0002,408,448
153Jan 15, 2026 00:324,483176,484,849145,936,0001,999,0002,289,664
154Jan 15, 2026 00:294,864189,096,456160,528,00002,404,352
155Jan 15, 2026 01:114,933191,462,199161,781,000998,0002,408,448
156Jan 15, 2026 01:114,934186,005,669160,834,0001,997,0002,490,368
157Jan 15, 2026 00:295,022187,539,407162,720,0002,994,0002,289,664
158Jan 15, 2026 01:115,085193,393,158164,816,0002,996,0002,392,064
159Jan 15, 2026 00:295,374203,700,373177,340,00002,289,664