Unique strings 
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
Source Code
Source code access is restricted. Log in to request access.
Challenge History
No challenges yet.
Run Statistics
| # | Date | Score | Wall Time | CPU User | CPU System | Memory | Error | |
|---|---|---|---|---|---|---|---|---|
| 1 | Jan 14, 2026 23:22 | 4,295 | 164,398,968 | 139,710,000 | 2,010,000 | 2,387,968 | ||
| 2 | Jan 14, 2026 23:19 | 4,296 | 168,057,750 | 140,786,000 | 998,000 | 2,289,664 | ||
| 3 | Jan 14, 2026 23:27 | 4,300 | 163,806,800 | 140,906,000 | 999,000 | 2,400,256 | ||
| 4 | Jan 14, 2026 23:24 | 4,300 | 164,201,998 | 139,900,000 | 1,998,000 | 2,289,664 | ||
| 5 | Jan 14, 2026 23:19 | 4,300 | 166,309,086 | 139,905,000 | 1,998,000 | 2,404,352 | ||
| 6 | Jan 14, 2026 23:22 | 4,301 | 165,860,331 | 139,937,000 | 1,999,000 | 2,289,664 | ||
| 7 | Jan 14, 2026 23:24 | 4,301 | 169,142,961 | 140,931,000 | 999,000 | 2,289,664 | ||
| 8 | Jan 14, 2026 23:24 | 4,301 | 173,218,375 | 139,935,000 | 1,999,000 | 2,289,664 | ||
| 9 | Jan 14, 2026 23:19 | 4,301 | 168,921,629 | 139,925,000 | 1,998,000 | 2,396,160 | ||
| 10 | Jan 14, 2026 23:36 | 4,301 | 169,819,262 | 140,933,000 | 999,000 | 2,289,664 | ||
| 11 | Jan 14, 2026 23:19 | 4,301 | 167,336,908 | 140,946,000 | 999,000 | 2,289,664 | ||
| 12 | Jan 14, 2026 23:27 | 4,302 | 162,510,643 | 137,966,000 | 3,999,000 | 2,510,848 | ||
| 13 | Jan 14, 2026 23:17 | 4,302 | 165,322,328 | 139,971,000 | 1,999,000 | 2,510,848 | ||
| 14 | Jan 14, 2026 23:28 | 4,303 | 166,195,003 | 140,992,000 | 999,000 | 2,392,064 | ||
| 15 | Jan 14, 2026 23:17 | 4,303 | 166,011,477 | 139,989,000 | 1,999,000 | 2,289,664 | ||
| 16 | Jan 14, 2026 23:24 | 4,304 | 174,583,793 | 141,034,000 | 1,000,000 | 2,482,176 | ||
| 17 | Jan 14, 2026 23:22 | 4,305 | 174,834,238 | 140,066,000 | 2,000,000 | 2,404,352 | ||
| 18 | Jan 14, 2026 23:24 | 4,305 | 166,371,291 | 141,078,000 | 1,000,000 | 2,289,664 | ||
| 19 | Jan 14, 2026 23:25 | 4,306 | 165,206,177 | 140,101,000 | 2,001,000 | 2,404,352 | ||
| 20 | Jan 14, 2026 23:19 | 4,306 | 168,356,383 | 140,087,000 | 2,001,000 | 2,289,664 | ||
| 21 | Jan 14, 2026 23:20 | 4,306 | 164,817,549 | 140,105,000 | 2,001,000 | 2,289,664 | ||
| 22 | Jan 14, 2026 23:22 | 4,307 | 170,943,690 | 139,136,000 | 3,002,000 | 2,400,256 | ||
| 23 | Jan 14, 2026 23:36 | 4,307 | 164,777,520 | 140,143,000 | 2,002,000 | 2,400,256 | ||
| 24 | Jan 14, 2026 23:19 | 4,307 | 164,466,023 | 140,125,000 | 2,001,000 | 2,289,664 | ||
| 25 | Jan 14, 2026 23:24 | 4,308 | 171,235,515 | 140,155,000 | 2,002,000 | 2,387,968 | ||
| 26 | Jan 14, 2026 23:28 | 4,308 | 167,847,680 | 141,178,000 | 1,001,000 | 2,285,568 | ||
| 27 | Jan 14, 2026 23:17 | 4,308 | 166,575,136 | 140,148,000 | 2,002,000 | 2,289,664 | ||
| 28 | Jan 14, 2026 23:17 | 4,308 | 176,586,334 | 141,163,000 | 1,001,000 | 2,400,256 | ||
| 29 | Jan 14, 2026 23:17 | 4,308 | 165,955,339 | 141,168,000 | 1,001,000 | 2,510,848 | ||
| 30 | Jan 14, 2026 23:17 | 4,309 | 162,815,925 | 140,191,000 | 2,002,000 | 2,506,752 | ||
| 31 | Jan 14, 2026 23:19 | 4,309 | 163,439,947 | 139,189,000 | 3,004,000 | 2,281,472 | ||
| 32 | Jan 14, 2026 23:22 | 4,309 | 162,991,472 | 140,200,000 | 2,002,000 | 2,404,352 | ||
| 33 | Jan 14, 2026 23:19 | 4,309 | 164,187,771 | 141,188,000 | 1,001,000 | 2,396,160 | ||
| 34 | Jan 14, 2026 23:28 | 4,309 | 167,627,463 | 140,202,000 | 2,002,000 | 2,289,664 | ||
| 35 | Jan 14, 2026 23:24 | 4,310 | 172,155,519 | 142,231,000 | 0 | 2,404,352 | ||
| 36 | Jan 14, 2026 23:19 | 4,311 | 166,182,891 | 141,263,000 | 1,001,000 | 2,289,664 | ||
| 37 | Jan 14, 2026 23:24 | 4,312 | 169,528,860 | 141,283,000 | 1,002,000 | 2,289,664 | ||
| 38 | Jan 14, 2026 23:20 | 4,313 | 164,842,454 | 141,333,000 | 1,002,000 | 2,494,464 | ||
| 39 | Jan 14, 2026 23:24 | 4,313 | 170,464,318 | 141,313,000 | 1,002,000 | 2,289,664 | ||
| 40 | Jan 14, 2026 23:36 | 4,314 | 165,602,204 | 141,356,000 | 1,002,000 | 2,289,664 | ||
| 41 | Jan 14, 2026 23:20 | 4,314 | 170,011,756 | 141,354,000 | 1,002,000 | 2,289,664 | ||
| 42 | Jan 14, 2026 23:20 | 4,314 | 165,176,099 | 140,364,000 | 2,005,000 | 2,289,664 | ||
| 43 | Jan 14, 2026 23:17 | 4,315 | 172,708,895 | 142,400,000 | 0 | 2,289,664 | ||
| 44 | Jan 14, 2026 23:25 | 4,316 | 170,447,589 | 141,438,000 | 996,000 | 2,289,664 | ||
| 45 | Jan 14, 2026 23:22 | 4,316 | 171,888,325 | 141,414,000 | 1,002,000 | 2,289,664 | ||
| 46 | Jan 14, 2026 23:27 | 4,317 | 178,464,494 | 141,456,000 | 1,003,000 | 2,400,256 | ||
| 47 | Jan 14, 2026 23:19 | 4,317 | 168,928,496 | 139,464,000 | 2,988,000 | 2,289,664 | ||
| 48 | Jan 14, 2026 23:17 | 4,318 | 177,058,696 | 142,485,000 | 0 | 2,289,664 | ||
| 49 | Jan 14, 2026 23:19 | 4,321 | 175,069,651 | 141,607,000 | 997,000 | 2,289,664 | ||
| 50 | Jan 14, 2026 23:17 | 4,323 | 172,482,091 | 142,673,000 | 0 | 2,387,968 | ||
| 51 | Jan 14, 2026 23:24 | 4,323 | 170,505,694 | 138,660,000 | 3,990,000 | 2,289,664 | ||
| 52 | Jan 14, 2026 23:24 | 4,323 | 174,865,882 | 140,664,000 | 1,995,000 | 2,289,664 | ||
| 53 | Jan 14, 2026 23:25 | 4,323 | 170,231,971 | 140,668,000 | 1,995,000 | 2,289,664 | ||
| 54 | Jan 14, 2026 23:20 | 4,326 | 172,381,504 | 140,774,000 | 1,996,000 | 2,392,064 | ||
| 55 | Jan 14, 2026 23:26 | 4,341 | 168,744,281 | 141,235,000 | 2,003,000 | 2,289,664 | ||
| 56 | Jan 14, 2026 23:26 | 4,344 | 171,680,665 | 141,335,000 | 2,004,000 | 2,289,664 | ||
| 57 | Jan 14, 2026 23:26 | 4,344 | 173,908,902 | 140,378,000 | 2,986,000 | 2,289,664 | ||
| 58 | Jan 14, 2026 23:19 | 4,424 | 173,981,760 | 144,985,000 | 999,000 | 2,400,256 | ||
| 59 | Jan 14, 2026 23:24 | 4,463 | 178,283,589 | 147,277,000 | 0 | 2,400,256 | ||
| 60 | Jan 14, 2026 23:26 | 4,474 | 178,169,230 | 146,658,000 | 997,000 | 2,289,664 | ||
| 61 | Jan 14, 2026 23:26 | 4,477 | 172,120,233 | 145,753,000 | 1,996,000 | 2,400,256 | ||
| 62 | Jan 14, 2026 23:26 | 4,480 | 172,809,148 | 144,844,000 | 2,996,000 | 2,510,848 | ||
| 63 | Jan 14, 2026 23:26 | 4,480 | 173,424,199 | 143,850,000 | 3,995,000 | 2,289,664 | ||
| 64 | Jan 14, 2026 23:26 | 4,481 | 172,017,253 | 144,874,000 | 2,997,000 | 2,396,160 | ||
| 65 | Jan 14, 2026 23:26 | 4,482 | 168,292,392 | 146,899,000 | 999,000 | 2,400,256 | ||
| 66 | Jan 14, 2026 23:23 | 4,493 | 174,652,683 | 147,271,000 | 1,001,000 | 2,289,664 | ||
| 67 | Jan 14, 2026 23:23 | 4,496 | 177,627,892 | 148,373,000 | 0 | 2,289,664 | ||
| 68 | Jan 14, 2026 23:23 | 4,497 | 177,000,665 | 146,394,000 | 1,991,000 | 2,289,664 | ||
| 69 | Jan 14, 2026 23:20 | 4,537 | 171,373,569 | 144,736,000 | 4,990,000 | 2,289,664 | ||
| 70 | Jan 14, 2026 23:23 | 4,648 | 178,723,654 | 153,385,000 | 0 | 2,404,352 | ||
| 71 | Jan 14, 2026 23:23 | 4,655 | 180,878,606 | 150,623,000 | 2,992,000 | 2,289,664 | ||
| 72 | Jan 14, 2026 23:23 | 4,660 | 182,421,733 | 150,772,000 | 2,995,000 | 2,289,664 | ||
| 73 | Jan 14, 2026 23:26 | 8,171 | 296,559,836 | 268,649,000 | 998,000 | 2,289,664 | ||
| 74 | Jan 14, 2026 23:26 | 8,325 | 300,132,607 | 272,737,000 | 1,998,000 | 2,396,160 | ||
| 75 | Jan 14, 2026 23:18 | 9,205 | 326,005,884 | 301,771,000 | 1,998,000 | 2,289,664 | ||
| 76 | Jan 14, 2026 23:18 | 9,222 | 335,388,263 | 303,315,000 | 997,000 | 2,289,664 | ||
| 77 | Jan 14, 2026 23:18 | 9,243 | 327,405,906 | 304,017,000 | 1,000,000 | 2,289,664 | ||
| 78 | Jan 14, 2026 23:26 | 9,276 | 326,352,794 | 305,111,000 | 1,000,000 | 2,289,664 | ||
| 79 | Jan 14, 2026 23:15 | 9,642 | 347,714,813 | 314,186,000 | 4,002,000 | 2,289,664 | ||
| 80 | Jan 14, 2026 23:15 | 9,705 | 343,616,397 | 313,269,000 | 7,006,000 | 2,367,488 | ||
| 81 | Jan 14, 2026 23:15 | 9,752 | 347,987,755 | 318,818,000 | 2,998,000 | 2,371,584 |