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:42olliecrowolliecrowScore: 17,844Success
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:4317,703617,160,545560,207,00024,008,0002,445,312
2Feb 11, 2026 19:4417,724611,480,292559,907,00024,995,0002,433,024
3Feb 11, 2026 19:4717,727610,549,109560,002,00025,000,0002,461,696
4Feb 11, 2026 19:4317,734617,738,910560,207,00025,009,0002,449,408
5Feb 11, 2026 19:4217,741610,995,156559,487,00025,976,0002,453,504
6Feb 11, 2026 19:4717,743611,612,642559,530,00025,978,0002,457,600
7Feb 11, 2026 19:4217,752609,878,372559,836,00025,992,0002,359,296
8Feb 11, 2026 19:4717,755610,441,963560,910,00024,996,0002,465,792
9Feb 11, 2026 19:4217,759608,497,001561,041,00025,001,0002,277,376
10Feb 11, 2026 19:4217,762611,957,882562,135,00024,005,0002,437,120
11Feb 11, 2026 19:4217,768618,066,880561,316,00025,014,0002,461,696
12Feb 11, 2026 19:4717,772617,936,472560,500,00025,976,0002,277,376
13Feb 11, 2026 19:4317,773611,849,264559,527,00026,977,0002,318,336
14Feb 11, 2026 19:4317,775609,923,767561,588,00024,981,0002,310,144
15Feb 11, 2026 19:4317,775613,868,445560,604,00025,981,0002,351,104
16Feb 11, 2026 19:4217,786611,330,843561,941,00024,997,0002,465,792
17Feb 11, 2026 19:4717,793620,748,894561,170,00026,007,0002,457,600
18Feb 11, 2026 19:4717,793608,417,437562,152,00025,006,0002,457,600
19Feb 11, 2026 19:4217,795614,406,674561,235,00026,010,0002,453,504
20Feb 11, 2026 19:4317,802611,289,121560,488,00026,975,0002,461,696
21Feb 11, 2026 19:3817,802614,223,946563,480,00023,977,0002,457,600
22Feb 11, 2026 19:4717,819608,202,738564,029,00024,001,0002,510,848
23Feb 11, 2026 19:4217,826617,387,756565,261,00023,010,0002,527,232
24Feb 11, 2026 19:4217,828617,361,138563,354,00024,971,0002,453,504
25Feb 11, 2026 19:4217,831616,834,808563,454,00024,975,0002,318,336
26Feb 11, 2026 19:3817,832618,158,518563,484,00024,977,0002,457,600
27Feb 11, 2026 19:4317,833620,165,897564,507,00023,979,0002,408,448
28Feb 11, 2026 19:4217,837615,687,409564,632,00023,984,0002,322,432
29Feb 11, 2026 19:3817,838612,030,164562,675,00025,985,0002,461,696
30Feb 11, 2026 19:4317,839612,160,205563,687,00024,986,0002,277,376
31Feb 11, 2026 19:4417,840612,879,765563,733,00024,988,0002,338,816
32Feb 11, 2026 19:3817,844610,136,164563,867,00024,994,0002,461,696
33Feb 11, 2026 19:4217,845612,895,235564,887,00023,995,0002,342,912
34Feb 11, 2026 19:4717,845616,884,371562,875,00025,994,0002,277,376
35Feb 11, 2026 19:4217,850615,396,360565,036,00024,001,0002,416,640
36Feb 11, 2026 19:4717,852618,316,967564,099,00025,004,0002,334,720
37Feb 11, 2026 19:4717,855611,421,386564,203,00025,009,0002,322,432
38Feb 11, 2026 19:3817,857621,275,893565,280,00024,011,0002,445,312
39Feb 11, 2026 19:3817,863613,899,839565,509,00023,979,0002,453,504
40Feb 11, 2026 19:4217,863618,707,789564,492,00024,977,0002,416,640
41Feb 11, 2026 19:4217,866612,777,235564,595,00024,982,0002,265,088
42Feb 11, 2026 19:4317,867611,660,295564,643,00024,984,0002,277,376
43Feb 11, 2026 19:4217,868615,722,364563,658,00025,984,0002,457,600
44Feb 11, 2026 19:4217,869612,656,628564,704,00024,986,0002,449,408
45Feb 11, 2026 19:4217,874614,891,074561,852,00027,992,0002,465,792
46Feb 11, 2026 19:4217,875614,495,561563,882,00025,994,0002,457,600
47Feb 11, 2026 19:4317,875614,241,567565,890,00023,995,0002,408,448
48Feb 11, 2026 19:3817,877613,396,586562,943,00026,997,0002,465,792
49Feb 11, 2026 19:4217,879614,555,163565,001,00025,000,0002,277,376
50Feb 11, 2026 19:3817,880619,820,166565,042,00025,001,0002,449,408
51Feb 11, 2026 19:4217,881616,404,480564,061,00026,002,0002,453,504
52Feb 11, 2026 19:4217,888617,685,580565,292,00025,012,0002,457,600
53Feb 11, 2026 19:4417,889619,021,931564,359,00025,970,0002,465,792
54Feb 11, 2026 19:4317,891617,943,016563,446,00026,973,0002,461,696
55Feb 11, 2026 19:4717,892619,193,980564,476,00025,975,0002,371,584
56Feb 11, 2026 19:4717,901616,747,315564,744,00025,988,0002,457,600
57Feb 11, 2026 19:4217,908612,774,744564,974,00025,998,0002,449,408
58Feb 11, 2026 19:4717,918622,227,568566,283,00025,012,0002,441,216
59Feb 11, 2026 19:4317,920616,228,139565,399,00025,972,0002,494,464
60Feb 11, 2026 19:3817,925618,271,146566,540,00024,979,0002,453,504
61Feb 11, 2026 19:4717,937615,844,840566,917,00024,996,0002,441,216
62Feb 11, 2026 19:4217,958615,497,595567,645,00024,984,0002,469,888
63Feb 11, 2026 19:4717,979626,403,483568,329,00024,970,0002,289,664