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 14, 2026 23:15Josu San MartinJosu San MartinScore: 4,314Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 14, 2026 23:224,295164,398,968139,710,0002,010,0002,387,968
2Jan 14, 2026 23:194,296168,057,750140,786,000998,0002,289,664
3Jan 14, 2026 23:274,300163,806,800140,906,000999,0002,400,256
4Jan 14, 2026 23:244,300164,201,998139,900,0001,998,0002,289,664
5Jan 14, 2026 23:194,300166,309,086139,905,0001,998,0002,404,352
6Jan 14, 2026 23:224,301165,860,331139,937,0001,999,0002,289,664
7Jan 14, 2026 23:244,301169,142,961140,931,000999,0002,289,664
8Jan 14, 2026 23:244,301173,218,375139,935,0001,999,0002,289,664
9Jan 14, 2026 23:194,301168,921,629139,925,0001,998,0002,396,160
10Jan 14, 2026 23:364,301169,819,262140,933,000999,0002,289,664
11Jan 14, 2026 23:194,301167,336,908140,946,000999,0002,289,664
12Jan 14, 2026 23:274,302162,510,643137,966,0003,999,0002,510,848
13Jan 14, 2026 23:174,302165,322,328139,971,0001,999,0002,510,848
14Jan 14, 2026 23:284,303166,195,003140,992,000999,0002,392,064
15Jan 14, 2026 23:174,303166,011,477139,989,0001,999,0002,289,664
16Jan 14, 2026 23:244,304174,583,793141,034,0001,000,0002,482,176
17Jan 14, 2026 23:224,305174,834,238140,066,0002,000,0002,404,352
18Jan 14, 2026 23:244,305166,371,291141,078,0001,000,0002,289,664
19Jan 14, 2026 23:254,306165,206,177140,101,0002,001,0002,404,352
20Jan 14, 2026 23:194,306168,356,383140,087,0002,001,0002,289,664
21Jan 14, 2026 23:204,306164,817,549140,105,0002,001,0002,289,664
22Jan 14, 2026 23:224,307170,943,690139,136,0003,002,0002,400,256
23Jan 14, 2026 23:364,307164,777,520140,143,0002,002,0002,400,256
24Jan 14, 2026 23:194,307164,466,023140,125,0002,001,0002,289,664
25Jan 14, 2026 23:244,308171,235,515140,155,0002,002,0002,387,968
26Jan 14, 2026 23:284,308167,847,680141,178,0001,001,0002,285,568
27Jan 14, 2026 23:174,308166,575,136140,148,0002,002,0002,289,664
28Jan 14, 2026 23:174,308176,586,334141,163,0001,001,0002,400,256
29Jan 14, 2026 23:174,308165,955,339141,168,0001,001,0002,510,848
30Jan 14, 2026 23:174,309162,815,925140,191,0002,002,0002,506,752
31Jan 14, 2026 23:194,309163,439,947139,189,0003,004,0002,281,472
32Jan 14, 2026 23:224,309162,991,472140,200,0002,002,0002,404,352
33Jan 14, 2026 23:194,309164,187,771141,188,0001,001,0002,396,160
34Jan 14, 2026 23:284,309167,627,463140,202,0002,002,0002,289,664
35Jan 14, 2026 23:244,310172,155,519142,231,00002,404,352
36Jan 14, 2026 23:194,311166,182,891141,263,0001,001,0002,289,664
37Jan 14, 2026 23:244,312169,528,860141,283,0001,002,0002,289,664
38Jan 14, 2026 23:204,313164,842,454141,333,0001,002,0002,494,464
39Jan 14, 2026 23:244,313170,464,318141,313,0001,002,0002,289,664
40Jan 14, 2026 23:364,314165,602,204141,356,0001,002,0002,289,664
41Jan 14, 2026 23:204,314170,011,756141,354,0001,002,0002,289,664
42Jan 14, 2026 23:204,314165,176,099140,364,0002,005,0002,289,664
43Jan 14, 2026 23:174,315172,708,895142,400,00002,289,664
44Jan 14, 2026 23:254,316170,447,589141,438,000996,0002,289,664
45Jan 14, 2026 23:224,316171,888,325141,414,0001,002,0002,289,664
46Jan 14, 2026 23:274,317178,464,494141,456,0001,003,0002,400,256
47Jan 14, 2026 23:194,317168,928,496139,464,0002,988,0002,289,664
48Jan 14, 2026 23:174,318177,058,696142,485,00002,289,664
49Jan 14, 2026 23:194,321175,069,651141,607,000997,0002,289,664
50Jan 14, 2026 23:174,323172,482,091142,673,00002,387,968
51Jan 14, 2026 23:244,323170,505,694138,660,0003,990,0002,289,664
52Jan 14, 2026 23:244,323174,865,882140,664,0001,995,0002,289,664
53Jan 14, 2026 23:254,323170,231,971140,668,0001,995,0002,289,664
54Jan 14, 2026 23:204,326172,381,504140,774,0001,996,0002,392,064
55Jan 14, 2026 23:264,341168,744,281141,235,0002,003,0002,289,664
56Jan 14, 2026 23:264,344171,680,665141,335,0002,004,0002,289,664
57Jan 14, 2026 23:264,344173,908,902140,378,0002,986,0002,289,664
58Jan 14, 2026 23:194,424173,981,760144,985,000999,0002,400,256
59Jan 14, 2026 23:244,463178,283,589147,277,00002,400,256
60Jan 14, 2026 23:264,474178,169,230146,658,000997,0002,289,664
61Jan 14, 2026 23:264,477172,120,233145,753,0001,996,0002,400,256
62Jan 14, 2026 23:264,480172,809,148144,844,0002,996,0002,510,848
63Jan 14, 2026 23:264,480173,424,199143,850,0003,995,0002,289,664
64Jan 14, 2026 23:264,481172,017,253144,874,0002,997,0002,396,160
65Jan 14, 2026 23:264,482168,292,392146,899,000999,0002,400,256
66Jan 14, 2026 23:234,493174,652,683147,271,0001,001,0002,289,664
67Jan 14, 2026 23:234,496177,627,892148,373,00002,289,664
68Jan 14, 2026 23:234,497177,000,665146,394,0001,991,0002,289,664
69Jan 14, 2026 23:204,537171,373,569144,736,0004,990,0002,289,664
70Jan 14, 2026 23:234,648178,723,654153,385,00002,404,352
71Jan 14, 2026 23:234,655180,878,606150,623,0002,992,0002,289,664
72Jan 14, 2026 23:234,660182,421,733150,772,0002,995,0002,289,664
73Jan 14, 2026 23:268,171296,559,836268,649,000998,0002,289,664
74Jan 14, 2026 23:268,325300,132,607272,737,0001,998,0002,396,160
75Jan 14, 2026 23:189,205326,005,884301,771,0001,998,0002,289,664
76Jan 14, 2026 23:189,222335,388,263303,315,000997,0002,289,664
77Jan 14, 2026 23:189,243327,405,906304,017,0001,000,0002,289,664
78Jan 14, 2026 23:269,276326,352,794305,111,0001,000,0002,289,664
79Jan 14, 2026 23:159,642347,714,813314,186,0004,002,0002,289,664
80Jan 14, 2026 23:159,705343,616,397313,269,0007,006,0002,367,488
81Jan 14, 2026 23:159,752347,987,755318,818,0002,998,0002,371,584