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 listMar 15, 2026 16:44Dominique GarmierDominique GarmierScore: 32,435Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 15, 2026 16:0832,2881,095,894,4431,059,511,0005,997,0002,506,752
2Mar 15, 2026 16:1832,2971,091,848,2931,057,810,0007,998,0002,387,968
3Mar 15, 2026 16:1832,3011,091,813,4231,057,920,0007,999,0002,494,464
4Mar 15, 2026 16:0832,3061,091,721,0851,055,105,00010,990,0002,437,120
5Mar 15, 2026 16:5332,3071,089,642,0461,056,144,0009,991,0002,498,560
6Mar 15, 2026 16:1832,3171,094,575,5841,055,457,00010,994,0002,457,600
7Mar 15, 2026 16:2832,3201,092,189,2321,057,549,0008,996,0002,453,504
8Mar 15, 2026 16:2832,3231,093,007,0431,059,668,0006,997,0002,285,568
9Mar 15, 2026 16:3432,3271,095,471,0831,059,793,0006,998,0002,494,464
10Mar 15, 2026 16:2832,3361,094,005,1531,056,083,00010,990,0002,519,040
11Mar 15, 2026 16:5332,3381,093,558,2411,060,174,0006,994,0002,277,376
12Mar 15, 2026 16:4932,3421,092,873,7471,058,281,0008,993,0002,314,240
13Mar 15, 2026 16:5332,3491,094,673,9481,059,511,0007,996,0002,453,504
14Mar 15, 2026 16:3932,3551,096,715,0821,057,728,0009,997,0002,498,560
15Mar 15, 2026 16:2832,3581,096,209,8721,060,813,0006,998,0002,453,504
16Mar 15, 2026 16:2432,3651,094,290,7061,059,047,0008,991,0002,383,872
17Mar 15, 2026 16:0832,3661,091,354,1311,061,080,0006,993,0002,506,752
18Mar 15, 2026 16:0832,3751,094,345,0101,059,389,0008,994,0002,486,272
19Mar 15, 2026 16:5332,3781,105,016,2761,059,488,0008,995,0002,498,560
20Mar 15, 2026 16:2832,3821,091,871,4211,060,619,0007,997,0002,285,568
21Mar 15, 2026 16:0832,3841,099,699,2671,059,687,0008,997,0002,330,624
22Mar 15, 2026 16:0832,3961,094,679,8351,060,089,0008,992,0002,498,560
23Mar 15, 2026 16:4432,3971,095,115,9301,064,107,0004,995,0002,334,720
24Mar 15, 2026 16:4932,3971,098,942,7211,059,115,0009,991,0002,412,544
25Mar 15, 2026 16:1432,4081,094,852,8661,059,457,0009,994,0002,314,240
26Mar 15, 2026 16:5332,4241,093,823,9911,061,994,0007,992,0002,498,560
27Mar 15, 2026 16:2832,4311,100,469,4481,059,223,00010,991,0002,498,560
28Mar 15, 2026 16:1832,4351,092,443,2051,061,368,0008,994,0002,506,752
29Mar 15, 2026 16:5332,4391,095,717,5481,063,478,0006,996,0002,281,472
30Mar 15, 2026 16:1432,4561,099,847,7681,064,070,0006,993,0002,498,560
31Mar 15, 2026 16:2432,4631,096,782,6851,060,303,00010,992,0002,379,776
32Mar 15, 2026 16:2832,4691,102,686,7001,062,490,0008,995,0002,506,752
33Mar 15, 2026 16:1832,4711,098,183,4601,061,554,0009,995,0002,281,472
34Mar 15, 2026 16:2432,4821,101,272,6711,063,902,0007,999,0002,281,472
35Mar 15, 2026 16:1432,4861,098,096,7631,065,057,0006,993,0002,281,472
36Mar 15, 2026 16:1832,4911,098,723,1881,058,215,00013,989,0002,404,352
37Mar 15, 2026 16:0832,5001,106,121,4871,059,515,00012,994,0002,506,752
38Mar 15, 2026 16:3932,5031,100,664,6441,063,595,0008,996,0002,281,472
39Mar 15, 2026 16:3932,5241,104,317,7731,062,313,00010,992,0002,285,568
40Mar 15, 2026 16:3432,5481,107,043,5031,063,089,00010,990,0002,281,472
41Mar 15, 2026 16:0832,5481,100,718,6901,063,098,00010,990,0002,506,752
42Mar 15, 2026 16:5332,5541,103,768,6921,064,297,0009,993,0002,334,720
43Mar 15, 2026 16:2832,5551,101,760,5251,067,314,0006,995,0002,494,464
44Mar 15, 2026 16:4432,5771,102,026,0661,066,051,0008,992,0002,486,272
45Mar 15, 2026 16:3432,7391,108,806,7101,068,386,00011,993,0002,359,296
46Mar 15, 2026 16:0832,7521,109,793,8001,070,813,0009,988,0002,285,568
47Mar 15, 2026 16:5332,9791,115,564,4521,080,324,0007,994,0002,498,560
48Mar 15, 2026 16:4933,0271,115,419,0291,079,904,0009,989,0002,289,664
49Mar 15, 2026 16:5333,0451,119,101,6831,083,475,0006,996,0002,400,256
50Mar 15, 2026 16:1833,1091,123,591,3251,086,589,0005,997,0002,469,888
51Mar 15, 2026 16:1833,1521,123,293,2651,085,014,0008,991,0002,498,560
52Mar 15, 2026 16:1833,1801,122,652,3121,085,934,0008,991,0002,461,696
53Mar 15, 2026 16:4433,2081,129,558,0531,085,880,0009,989,0002,338,816
54Mar 15, 2026 16:2833,2271,130,778,9261,088,510,0007,996,0002,285,568