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 listOct 14, 2024 06:51Vladimir TatVladimir TatScore: 76,783Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Oct 14, 2024 06:5176,2992,543,064,7032,384,984,000132,887,0002,297,856
2Oct 14, 2024 07:1276,4342,552,685,2772,387,481,000134,857,0002,314,240
3Oct 14, 2024 07:1276,4342,547,463,2332,365,489,000156,833,0002,281,472
4Oct 14, 2024 07:1276,5362,554,518,2432,366,841,000158,855,0002,359,296
5Oct 14, 2024 06:5176,6492,564,640,9652,372,585,000156,840,0002,449,408
6Oct 19, 2024 06:1576,6492,559,004,9992,386,568,000142,854,0002,420,736
7Oct 14, 2024 07:1276,6722,554,757,5512,371,291,000158,885,0002,449,408
8Oct 14, 2024 07:1276,7072,560,882,1882,359,519,000171,819,0002,318,336
9Oct 14, 2024 06:5176,7132,561,138,9112,373,677,000157,845,0002,441,216
10Oct 14, 2024 06:5176,7482,556,778,3452,366,841,000165,848,0002,334,720
11Oct 19, 2024 06:1576,7832,562,693,0262,385,964,000147,873,0002,379,776
12Oct 19, 2024 06:1576,8002,564,164,0952,403,532,000130,865,0002,347,008
13Oct 14, 2024 06:5176,8252,566,929,7792,396,378,000138,848,0002,342,912
14Oct 14, 2024 06:5176,8282,564,041,9642,388,418,000146,902,0002,445,312
15Oct 14, 2024 07:1276,8432,559,562,6552,372,947,000162,859,0002,351,104
16Oct 14, 2024 06:5176,8482,564,534,5632,372,130,000163,870,0002,326,528
17Oct 14, 2024 07:1276,8502,563,862,4622,387,154,000148,884,0002,355,200
18Oct 14, 2024 07:1276,9992,566,613,1122,370,092,000170,862,0002,445,312
19Oct 14, 2024 07:1277,0192,573,384,9432,378,776,000162,847,0002,314,240
20Oct 14, 2024 06:5177,2132,578,840,3272,396,216,000151,823,0002,281,472
21Oct 14, 2024 06:5177,5472,582,815,3982,409,174,000149,886,0002,351,104