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 14:05 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022311 ", got "1022309 " | |
| 2 | Jul 14, 2024 13:58 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 3 | Jul 14, 2024 13:58 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021685 ", got "1021684 " | |
| 4 | Jul 14, 2024 14:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021633 ", got "1021632 " | |
| 5 | Jul 14, 2024 14:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018484 ", got "1018482 " | |
| 6 | Jul 14, 2024 14:02 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 7 | Jul 14, 2024 14:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025266 ", got "1025264 " | |
| 8 | Jul 14, 2024 14:02 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026133 ", got "1026131 " | |
| 9 | Jul 14, 2024 14:03 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020559 ", got "1020558 " | |
| 10 | Jul 14, 2024 14:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019649 ", got "1019647 " | |
| 11 | Jul 14, 2024 14:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019055 ", got "1019054 " | |
| 12 | Jul 14, 2024 14:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020049 ", got "1020047 " | |
| 13 | Jul 14, 2024 14:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022903 ", got "1022901 " | |
| 14 | Jul 14, 2024 14:05 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021195 ", got "1021194 " | |
| 15 | Jul 14, 2024 14:05 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024162 ", got "1024161 " | |
| 16 | Jul 14, 2024 14:05 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021594 ", got "1021593 " | |
| 17 | Jul 14, 2024 13:58 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020697 ", got "1020695 " | |
| 18 | Jul 14, 2024 14:05 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025791 ", got "1025790 " | |
| 19 | Jul 14, 2024 14:07 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022431 ", got "1022430 " | |
| 20 | Jul 14, 2024 14:07 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021571 ", got "1021567 " | |
| 21 | Jul 14, 2024 14:07 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023097 ", got "1023094 " | |
| 22 | Jul 14, 2024 14:07 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025806 ", got "1025804 " | |
| 23 | Jul 14, 2024 14:07 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020831 ", got "1020828 " | |
| 24 | Jul 14, 2024 14:08 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025193 ", got "1025191 " | |
| 25 | Jul 14, 2024 14:08 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020970 ", got "1020968 " | |
| 26 | Jul 14, 2024 14:08 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023947 ", got "1023946 " | |
| 27 | Jul 14, 2024 14:08 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024252 ", got "1024249 " | |
| 28 | Jul 14, 2024 14:08 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023692 ", got "1023691 " | |
| 29 | Jul 14, 2024 14:10 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020740 ", got "1020739 " | |
| 30 | Jul 14, 2024 14:10 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023313 ", got "1023312 " | |
| 31 | Jul 14, 2024 14:10 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024932 ", got "1024931 " | |
| 32 | Jul 14, 2024 14:10 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020186 ", got "1020185 " | |
| 33 | Jul 14, 2024 13:58 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019809 ", got "1019807 " | |
| 34 | Jul 14, 2024 13:41 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019282 ", got "1019281 " | |
| 35 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025457 ", got "1025455 " | |
| 36 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022999 ", got "1022997 " | |
| 37 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021864 ", got "1021861 " | |
| 38 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024301 ", got "1024298 " | |
| 39 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022426 ", got "1022425 " | |
| 40 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021813 ", got "1021811 " | |
| 41 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020023 ", got "1020022 " | |
| 42 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024295 ", got "1024293 " | |
| 43 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022010 ", got "1022007 " | |
| 44 | Jul 14, 2024 13:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025583 ", got "1025581 " | |
| 45 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022836 ", got "1022835 " | |
| 46 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020198 ", got "1020197 " | |
| 47 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024848 ", got "1024847 " | |
| 48 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025611 ", got "1025610 " | |
| 49 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022975 ", got "1029144 " | |
| 50 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021585 ", got "1021584 " | |
| 51 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023129 ", got "1023126 " | |
| 52 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025374 ", got "1025372 " | |
| 53 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024653 ", got "1024652 " | |
| 54 | Jul 14, 2024 13:51 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 55 | Jul 14, 2024 13:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023929 ", got "1023926 " | |
| 56 | Jul 14, 2024 13:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019116 ", got "1019115 " | |
| 57 | Jul 14, 2024 13:54 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 58 | Jul 14, 2024 13:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025044 ", got "1025042 " | |
| 59 | Jul 14, 2024 13:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025780 ", got "1025779 " | |
| 60 | Jul 14, 2024 13:58 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019652 ", got "1019651 " | |
| 61 | Jul 14, 2024 14:10 | 3,335 | 169,587,896 | 110,044,924 | 0 | 2,232,320 | ||
| 62 | Jul 14, 2024 14:10 | 3,340 | 165,868,562 | 110,218,636 | 0 | 2,228,224 | ||
| 63 | Jul 14, 2024 14:10 | 3,348 | 181,007,635 | 110,473,687 | 0 | 2,228,224 |