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 14, 2026 17:23Dominique GarmierDominique GarmierScore: 103,024Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 14, 2026 17:35101,7843,392,422,6483,343,885,00014,990,0002,469,888
2Mar 14, 2026 17:15101,8263,395,200,2153,349,260,00010,994,0002,457,600
3Mar 14, 2026 17:30101,8463,391,265,6083,347,913,00012,991,0002,457,600
4Mar 14, 2026 17:40101,8533,393,097,0873,348,161,00012,992,0002,449,408
5Mar 14, 2026 17:23101,9823,396,712,7123,351,418,00013,993,0002,314,240
6Mar 14, 2026 17:40102,0073,395,608,9883,353,224,00012,993,0002,457,600
7Mar 14, 2026 17:35102,0353,400,030,4373,354,177,00012,992,0002,281,472
8Mar 14, 2026 17:19102,1343,400,251,0733,357,441,00012,993,0002,453,504
9Mar 14, 2026 17:35102,2463,404,334,8273,363,113,00010,993,0002,531,328
10Mar 14, 2026 17:23102,2763,404,341,1433,362,111,00012,992,0002,453,504
11Mar 14, 2026 17:15102,3093,411,094,7713,362,214,00013,988,0002,383,872
12Mar 14, 2026 17:23102,3113,405,398,1263,362,265,00013,992,0002,445,312
13Mar 14, 2026 17:35102,4813,411,596,9773,369,876,00011,996,0002,453,504
14Mar 14, 2026 17:15102,5093,417,256,7063,374,815,0007,997,0002,281,472
15Mar 14, 2026 17:23102,5323,413,190,0463,371,554,00011,994,0002,281,472
16Mar 14, 2026 17:19102,5483,419,245,1563,374,083,0009,994,0002,281,472
17Mar 14, 2026 17:19102,5713,421,864,2193,371,852,00012,995,0002,281,472
18Mar 14, 2026 16:17102,6003,417,287,4703,370,802,00014,990,0002,285,568
19Mar 14, 2026 17:40102,6173,414,185,6093,375,356,00010,994,0002,281,472
20Mar 14, 2026 17:49102,6853,420,902,5683,372,608,00015,993,0002,441,216
21Mar 14, 2026 16:17102,6963,422,262,8653,378,984,0009,994,0002,449,408
22Mar 14, 2026 17:35102,7143,417,976,7263,381,582,0007,996,0002,281,472
23Mar 14, 2026 17:19102,7413,419,754,4013,375,464,00014,993,0002,445,312
24Mar 14, 2026 17:19102,7643,423,374,8053,378,212,00012,993,0002,281,472
25Mar 14, 2026 17:19102,7863,423,140,4203,380,929,00010,993,0002,453,504
26Mar 14, 2026 16:17102,8023,423,994,7513,380,465,00011,994,0002,465,792
27Mar 14, 2026 17:35102,8093,425,522,9283,380,693,00011,991,0002,453,504
28Mar 14, 2026 17:40102,8363,419,618,0423,380,605,00012,994,0002,273,280
29Mar 14, 2026 17:19102,9113,429,009,7603,382,087,00013,992,0002,453,504
30Mar 14, 2026 17:15102,9453,433,899,2103,385,184,00011,993,0002,281,472
31Mar 14, 2026 17:30103,0243,434,403,5733,389,797,0009,993,0002,281,472
32Mar 14, 2026 17:40103,0583,430,672,7123,388,933,00011,992,0002,285,568
33Mar 14, 2026 16:17103,0693,435,552,2733,390,291,00010,991,0002,326,528
34Mar 14, 2026 17:49103,1523,434,329,5393,391,015,00012,992,0002,281,472
35Mar 14, 2026 17:15103,1733,440,953,4993,390,717,00013,990,0002,297,856
36Mar 14, 2026 17:40103,2223,446,711,4693,394,342,00011,990,0002,392,064
37Mar 14, 2026 17:15103,2433,440,879,0003,392,020,00014,991,0002,285,568
38Mar 14, 2026 17:15103,2463,433,648,7683,393,118,00013,992,0002,453,504
39Mar 14, 2026 16:17103,2693,441,369,7213,393,882,00013,991,0002,457,600
40Mar 14, 2026 17:35103,3923,440,475,8693,397,947,00013,991,0002,461,696
41Mar 14, 2026 17:35103,4583,439,929,1503,399,139,00014,991,0002,281,472
42Mar 14, 2026 17:19103,4733,444,708,3853,402,617,00011,991,0002,453,504
43Mar 14, 2026 17:40103,5433,452,233,0003,404,935,00011,992,0002,383,872
44Mar 14, 2026 17:15103,5483,456,860,9973,405,093,00011,989,0002,441,216
45Mar 14, 2026 17:23103,5743,448,816,6623,405,942,00011,992,0002,273,280
46Mar 14, 2026 17:40103,5753,453,349,5063,402,981,00014,991,0002,289,664
47Mar 14, 2026 17:30103,5863,448,784,0713,411,345,0006,996,0002,297,856
48Mar 14, 2026 16:17103,6243,451,413,7653,411,592,0007,996,0002,453,504
49Mar 14, 2026 17:23103,6563,450,180,0683,411,658,0008,993,0002,285,568
50Mar 14, 2026 17:23103,7413,454,276,0133,412,446,00010,994,0002,465,792
51Mar 14, 2026 16:17103,7533,455,764,8043,410,864,00012,991,0002,510,848
52Mar 14, 2026 17:35103,8073,462,101,8753,412,639,00012,991,0002,433,024
53Mar 14, 2026 16:17103,9083,461,070,1993,416,973,00011,992,0002,363,392
54Mar 14, 2026 17:23103,9203,456,967,1303,418,366,00010,994,0002,445,312
55Mar 14, 2026 17:19103,9273,457,138,9893,416,590,00012,990,0002,367,488
56Mar 14, 2026 17:49104,0813,462,371,5153,422,669,00011,995,0002,404,352
57Mar 14, 2026 17:40104,1153,467,585,9173,426,792,0008,996,0002,281,472
58Mar 14, 2026 17:15104,9193,493,069,7743,450,321,00011,994,0002,285,568
59Mar 14, 2026 17:23105,1173,500,717,6343,456,862,00011,992,0002,453,504
60Mar 14, 2026 16:17106,9063,561,713,1533,512,897,00014,991,0002,281,472