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 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018998 ", got "1018997 " | |
| 2 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024120 ", got "1024119 " | |
| 3 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 4 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021867 ", got "1021866 " | |
| 5 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020414 ", got "1020413 " | |
| 6 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019490 ", got "1019489 " | |
| 7 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018878 ", got "1018877 " | |
| 8 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022433 ", got "1022431 " | |
| 9 | Jul 14, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021425 ", got "1021422 " | |
| 10 | Jul 14, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022395 ", got "1022394 " | |
| 11 | Jul 14, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022096 ", got "1022094 " | |
| 12 | Jul 14, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 13 | Jul 14, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025171 ", got "1025170 " | |
| 14 | Jul 14, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025393 ", got "1025392 " | |
| 15 | Jul 14, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024208 ", got "1024207 " | |
| 16 | Jul 14, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020363 ", got "1020361 " | |
| 17 | Jul 14, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024166 ", got "1024165 " | |
| 18 | Jul 14, 2024 17:34 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019042 ", got "1019041 " | |
| 19 | Jul 14, 2024 17:34 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019599 ", got "1019598 " | |
| 20 | Jul 14, 2024 17:34 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023550 ", got "1023549 " | |
| 21 | Jul 14, 2024 17:34 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020336 ", got "1020335 " | |
| 22 | Jul 14, 2024 17:34 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024571 ", got "1024570 " | |
| 23 | Jul 14, 2024 17:34 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 24 | Jul 14, 2024 17:34 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025051 ", got "1025050 " | |
| 25 | Jul 14, 2024 17:34 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025607 ", got "1025604 " | |
| 26 | Jul 14, 2024 17:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022567 ", got "1022564 " | |
| 27 | Jul 14, 2024 17:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021339 ", got "1021338 " | |
| 28 | Jul 14, 2024 17:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024131 ", got "1024130 " | |
| 29 | Jul 14, 2024 17:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026039 ", got "1026038 " | |
| 30 | Jul 14, 2024 17:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022929 ", got "1022926 " | |
| 31 | Jul 14, 2024 17:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021156 ", got "1021155 " | |
| 32 | Jul 14, 2024 17:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019743 ", got "1019742 " | |
| 33 | Jul 14, 2024 17:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024502 ", got "1024501 " | |
| 34 | Jul 14, 2024 17:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023753 ", got "1023752 " | |
| 35 | Jul 14, 2024 17:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023292 ", got "1023291 " | |
| 36 | Jul 14, 2024 17:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025064 ", got "1025062 " | |
| 37 | Jul 14, 2024 17:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024723 ", got "1024722 " | |
| 38 | Jul 14, 2024 17:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024357 ", got "1024353 " | |
| 39 | Jul 14, 2024 17:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020885 ", got "1020884 " | |
| 40 | Jul 14, 2024 17:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023710 ", got "1023708 " | |
| 41 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026213 ", got "1026212 " | |
| 42 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025775 ", got "1025773 " | |
| 43 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023083 ", got "1023082 " | |
| 44 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019004 ", got "1019003 " | |
| 45 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025472 ", got "1025470 " | |
| 46 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019163 ", got "1019159 " | |
| 47 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 48 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 49 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023982 ", got "1023981 " | |
| 50 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020546 ", got "1020545 " | |
| 51 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021768 ", got "1021766 " | |
| 52 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019017 ", got "1019016 " | |
| 53 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018905 ", got "1018904 " | |
| 54 | Jul 14, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022515 ", got "1022514 " | |
| 55 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026111 ", got "1026108 " | stderr |
| 56 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025971 ", got "1025970 " | stderr |
| 57 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019534 ", got "1019533 " | stderr |
| 58 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019358 ", got "1019356 " | stderr |
| 59 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023883 ", got "1023882 " | stderr |
| 60 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025798 ", got "1025797 " | stderr |
| 61 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020755 ", got "1020753 " | stderr |
| 62 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024994 ", got "1024992 " | stderr |
| 63 | Jul 14, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021612 ", got "1021611 " | stderr |
| 64 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021920 ", got "1021919 " | stderr |
| 65 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023499 ", got "1023497 " | stderr |
| 66 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 67 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019933 ", got "1019931 " | stderr |
| 68 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018993 ", got "1018991 " | stderr |
| 69 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020378 ", got "1020377 " | stderr |
| 70 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025441 ", got "1025440 " | stderr |
| 71 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018987 ", got "1018986 " | stderr |
| 72 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025134 ", got "1025132 " | stderr |
| 73 | Jul 14, 2024 17:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025636 ", got "1025635 " | stderr |
| 74 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019331 ", got "1019328 " | stderr |
| 75 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026330 ", got "1026328 " | stderr |
| 76 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021035 ", got "1021034 " | stderr |
| 77 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022676 ", got "1022675 " | stderr |
| 78 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024494 ", got "1024493 " | stderr |
| 79 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023683 ", got "1023681 " | stderr |
| 80 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022437 ", got "1022436 " | stderr |
| 81 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024403 ", got "1024401 " | stderr |
| 82 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024309 ", got "1024306 " | stderr |
| 83 | Jul 14, 2024 18:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021538 ", got "1021537 " | stderr |
| 84 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025762 ", got "1025759 " | stderr |
| 85 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022457 ", got "1022456 " | stderr |
| 86 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024120 ", got "1024118 " | stderr |
| 87 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025342 ", got "1025341 " | stderr |
| 88 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025191 ", got "1025190 " | stderr |
| 89 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 90 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022887 ", got "1022884 " | stderr |
| 91 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023431 ", got "1023430 " | stderr |
| 92 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025791 ", got "1025790 " | stderr |
| 93 | Jul 14, 2024 18:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020217 ", got "1020215 " | stderr |
| 94 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024648 ", got "1024647 " | stderr |
| 95 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021920 ", got "1021919 " | stderr |
| 96 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018751 ", got "1018750 " | stderr |
| 97 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025671 ", got "1025669 " | stderr |
| 98 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018998 ", got "1018997 " | stderr |
| 99 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018526 ", got "1018525 " | stderr |
| 100 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024657 ", got "1024655 " | stderr |
| 101 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024431 ", got "1024429 " | stderr |
| 102 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020561 ", got "1020560 " | stderr |
| 103 | Jul 14, 2024 23:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020167 ", got "1020166 " | stderr |
| 104 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025011 ", got "1025009 " | stderr |
| 105 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018322 ", got "1018319 " | stderr |
| 106 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025393 ", got "1025390 " | stderr |
| 107 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023236 ", got "1023234 " | stderr |
| 108 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023833 ", got "1023831 " | stderr |
| 109 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022314 ", got "1022311 " | stderr |
| 110 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 111 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021873 ", got "1021871 " | stderr |
| 112 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020017 ", got "1020016 " | stderr |
| 113 | Jul 14, 2024 23:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026022 ", got "1026021 " | stderr |
| 114 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020296 ", got "1020295 " | stderr |
| 115 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025621 ", got "1025620 " | stderr |
| 116 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022694 ", got "1022692 " | stderr |
| 117 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023560 ", got "1023559 " | stderr |
| 118 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019684 ", got "1019683 " | stderr |
| 119 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024879 ", got "1024878 " | stderr |
| 120 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020475 ", got "1020472 " | stderr |
| 121 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025686 ", got "1025685 " | stderr |
| 122 | Jul 14, 2024 23:38 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020492 ", got "1020491 " | stderr |
| 123 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023550 ", got "1023549 " | stderr |
| 124 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019654 ", got "1019652 " | stderr |
| 125 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024097 ", got "1024096 " | stderr |
| 126 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024394 ", got "1024393 " | stderr |
| 127 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023748 ", got "1023747 " | stderr |
| 128 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021058 ", got "1021057 " | stderr |
| 129 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022135 ", got "1022134 " | stderr |
| 130 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018594 ", got "1018592 " | stderr |
| 131 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023794 ", got "1023792 " | stderr |
| 132 | Jul 14, 2024 23:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023389 ", got "1023388 " | stderr |
| 133 | Jul 14, 2024 23:38 | 3,274 | 169,553,496 | 108,043,396 | 0 | 2,232,320 | ||
| 134 | Jul 14, 2024 23:38 | 3,281 | 168,601,775 | 108,266,822 | 0 | 2,224,128 | ||
| 135 | Jul 14, 2024 17:53 | 3,282 | 184,587,243 | 108,300,786 | 0 | 2,220,032 | ||
| 136 | Jul 14, 2024 23:38 | 3,282 | 168,450,532 | 108,319,817 | 0 | 2,363,392 | ||
| 137 | Jul 14, 2024 17:53 | 3,286 | 161,497,214 | 108,435,237 | 0 | 2,224,128 | ||
| 138 | Jul 14, 2024 17:53 | 3,324 | 170,898,030 | 109,687,795 | 0 | 2,224,128 | ||
| 139 | Jul 14, 2024 17:46 | 3,529 | 184,550,506 | 116,441,057 | 0 | 2,367,488 | ||
| 140 | Jul 14, 2024 17:42 | 3,535 | 180,701,012 | 116,641,207 | 0 | 2,224,128 | ||
| 141 | Jul 14, 2024 17:46 | 3,539 | 179,130,302 | 116,795,247 | 0 | 2,363,392 | ||
| 142 | Jul 14, 2024 17:42 | 3,542 | 183,758,269 | 116,879,824 | 0 | 2,236,416 | ||
| 143 | Jul 14, 2024 17:46 | 3,546 | 182,242,010 | 117,031,233 | 0 | 2,236,416 | ||
| 144 | Jul 14, 2024 17:42 | 3,547 | 188,831,558 | 117,037,396 | 0 | 2,240,512 |