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 9, 2026 01:30zielajzielajScore: 3,114Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 8, 2026 23:433,020125,941,12898,649,0001,006,0002,400,256
2Jan 8, 2026 23:453,025126,149,54897,821,0001,996,0002,273,280
3Jan 9, 2026 01:133,050124,098,48499,637,0001,006,0002,420,736
4Jan 9, 2026 01:303,055130,521,33098,809,0001,996,0002,420,736
5Jan 9, 2026 01:133,055131,485,97598,808,0001,996,0002,535,424
6Jan 8, 2026 23:433,055128,452,64398,811,0001,996,0002,527,232
7Jan 8, 2026 23:453,062125,743,54998,060,0003,001,0002,416,640
8Jan 8, 2026 23:413,065129,208,54999,136,0002,002,0002,510,848
9Jan 9, 2026 01:303,070122,663,63299,317,0002,006,0002,273,280
10Jan 8, 2026 23:433,076122,654,437100,519,0001,005,0002,408,448
11Jan 9, 2026 01:303,084126,698,24598,793,0002,993,0002,424,832
12Jan 8, 2026 23:413,085131,693,402100,802,000998,0002,412,544
13Jan 9, 2026 01:133,085125,412,10699,801,0001,996,0002,420,736
14Jan 9, 2026 01:133,085125,958,23599,813,0001,996,0002,416,640
15Jan 8, 2026 23:433,085124,973,96899,805,0001,996,0002,416,640
16Jan 8, 2026 23:413,087130,370,27099,882,0001,997,0002,412,544
17Jan 8, 2026 23:413,094127,471,981100,102,0002,002,0002,535,424
18Jan 8, 2026 23:453,096124,684,590100,164,0002,003,0002,273,280
19Jan 8, 2026 23:433,097132,188,917100,206,0002,004,0002,535,424
20Jan 8, 2026 23:433,097129,665,034100,202,0002,004,0002,416,640
21Jan 9, 2026 02:003,100120,835,485100,296,0002,005,0002,351,104
22Jan 8, 2026 23:433,102123,346,127101,348,0001,003,0002,535,424
23Jan 8, 2026 23:413,107126,818,180101,532,0001,005,0002,535,424
24Jan 9, 2026 01:133,113128,268,763100,739,0001,994,0002,535,424
25Jan 8, 2026 23:413,114130,831,580101,766,000997,0002,535,424
26Jan 9, 2026 02:003,115128,208,589100,793,0001,995,0002,420,736
27Jan 8, 2026 23:453,116128,988,387100,824,0001,996,0002,416,640
28Jan 9, 2026 01:303,118124,757,345100,911,0001,998,0002,285,568
29Jan 8, 2026 23:453,119125,782,033100,913,0001,998,0002,273,280
30Jan 8, 2026 23:413,119125,866,796101,940,000999,0002,535,424
31Jan 9, 2026 01:133,122123,138,036101,038,0002,000,0002,424,832
32Jan 9, 2026 01:303,123123,366,180102,060,0001,000,0002,420,736
33Jan 9, 2026 01:133,140130,588,437102,625,000996,0002,510,848
34Jan 9, 2026 01:303,153127,970,331103,041,0001,000,0002,535,424
35Jan 9, 2026 01:303,154122,121,305102,096,0002,001,0002,412,544
36Jan 8, 2026 23:413,155125,948,894102,128,0002,002,0002,535,424
37Jan 8, 2026 23:453,160131,542,910102,268,0002,005,0002,416,640
38Jan 8, 2026 23:453,169131,072,258103,565,0001,005,0002,420,736
39Jan 9, 2026 01:133,187126,376,131104,180,0001,001,0002,338,816
40Jan 8, 2026 23:433,189125,838,875103,234,0002,004,0002,420,736
41Jan 8, 2026 23:453,196125,453,122104,480,0001,004,0002,535,424
42Jan 9, 2026 01:303,205130,718,851103,770,0001,995,0002,416,640
43Jan 8, 2026 23:453,213127,122,761104,034,0002,000,0002,424,832
44Jan 8, 2026 23:433,214129,050,922103,071,0003,002,0002,416,640
45Jan 8, 2026 23:413,214127,996,874104,054,0002,001,0002,416,640
46Jan 9, 2026 01:303,215125,080,605103,096,0003,002,0002,535,424
47Jan 9, 2026 01:133,247128,514,615104,137,0003,003,0002,273,280
48Jan 9, 2026 02:003,436137,541,412110,375,0003,010,0002,412,544