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 6, 2024 19:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025152 ", got "1025150 " | stderr |
| 2 | Jul 6, 2024 19:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025858 ", got "1025857 " | stderr |
| 3 | Jul 6, 2024 19:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024081 ", got "1024030 " | stderr |
| 4 | Jul 6, 2024 19:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018813 ", got "1018811 " | stderr |
| 5 | Jul 6, 2024 19:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019501 ", got "1019418 " | stderr |
| 6 | Jul 6, 2024 19:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024069 ", got "1024006 " | stderr |
| 7 | Jul 6, 2024 19:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023646 ", got "1023554 " | stderr |
| 8 | Jul 6, 2024 19:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025218 ", got "1025217 " | stderr |
| 9 | Jul 6, 2024 19:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023289 ", got "1023288 " | stderr |
| 10 | Jul 6, 2024 19:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1027042 ", got "1026940 " | stderr |
| 11 | Jul 6, 2024 19:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025891 ", got "1025890 " | stderr |
| 12 | Jul 6, 2024 19:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022192 ", got "1022190 " | stderr |
| 13 | Jul 6, 2024 19:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022270 ", got "1022268 " | stderr |
| 14 | Jul 6, 2024 19:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024342 ", got "1024340 " | stderr |
| 15 | Jul 6, 2024 19:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024713 ", got "1024621 " | stderr |
| 16 | Jul 6, 2024 19:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022176 ", got "1022175 " | stderr |
| 17 | Jul 6, 2024 19:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019572 ", got "1019571 " | stderr |
| 18 | Jul 6, 2024 19:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025139 ", got "1025137 " | stderr |
| 19 | Jul 6, 2024 19:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025134 ", got "1025132 " | stderr |
| 20 | Jul 6, 2024 19:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023139 ", got "1023136 " | stderr |
| 21 | Jul 6, 2024 19:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018801 ", got "1018800 " | stderr |
| 22 | Jul 6, 2024 19:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025292 ", got "1025189 " | stderr |
| 23 | Jul 6, 2024 19:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023833 ", got "1023830 " | stderr |
| 24 | Jul 6, 2024 19:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019301 ", got "1019299 " | stderr |
| 25 | Jul 6, 2024 19:57 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019191 ", got "1019124 " | stderr |
| 26 | Jul 6, 2024 19:58 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018970 ", got "1018969 " | stderr |
| 27 | Jul 6, 2024 19:58 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024909 ", got "1024830 " | stderr |
| 28 | Jul 6, 2024 19:58 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020343 ", got "1020277 " | stderr |
| 29 | Jul 6, 2024 19:59 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021005 ", got "1021004 " | stderr |
| 30 | Jul 6, 2024 19:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024874 ", got "1024873 " | stderr |
| 31 | Jul 6, 2024 19:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023319 ", got "1023316 " | stderr |
| 32 | Jul 6, 2024 19:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024543 ", got "1024540 " | stderr |
| 33 | Jul 6, 2024 19:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023904 ", got "1023901 " | stderr |
| 34 | Jul 6, 2024 19:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022054 ", got "1022053 " | stderr |
| 35 | Jul 6, 2024 19:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024223 ", got "1024221 " | stderr |
| 36 | Jul 6, 2024 19:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024112 ", got "1024032 " | stderr |
| 37 | Jul 6, 2024 19:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023466 ", got "1023384 " | stderr |
| 38 | Jul 6, 2024 19:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021321 ", got "1021221 " | stderr |
| 39 | Jul 6, 2024 19:45 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020351 ", got "1020350 " | stderr |
| 40 | Jul 6, 2024 19:45 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022303 ", got "1022300 " | stderr |
| 41 | Jul 6, 2024 19:45 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025852 ", got "1025850 " | stderr |
| 42 | Jul 6, 2024 19:45 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021415 ", got "1021412 " | stderr |
| 43 | Jul 6, 2024 19:45 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019584 ", got "1019582 " | stderr |
| 44 | Jul 6, 2024 19:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022978 ", got "1022903 " | stderr |
| 45 | Jul 6, 2024 19:42 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019570 ", got "1019569 " | stderr |
| 46 | Jul 6, 2024 19:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025654 ", got "1025651 " | stderr |
| 47 | Jul 6, 2024 19:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020765 ", got "1020763 " | stderr |
| 48 | Jul 6, 2024 19:47 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025335 ", got "1025334 " | stderr |
| 49 | Jul 6, 2024 19:47 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024685 ", got "1024684 " | stderr |
| 50 | Jul 6, 2024 19:47 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026418 ", got "1026358 " | stderr |
| 51 | Jul 6, 2024 19:48 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023492 ", got "1023388 " | stderr |
| 52 | Jul 6, 2024 19:48 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021234 ", got "1021233 " | stderr |
| 53 | Jul 6, 2024 19:48 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023861 ", got "1023787 " | stderr |
| 54 | Jul 6, 2024 19:48 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023561 ", got "1023559 " | stderr |
| 55 | Jul 6, 2024 19:49 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024293 ", got "1024178 " | stderr |
| 56 | Jul 6, 2024 19:49 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026297 ", got "1026296 " | stderr |
| 57 | Jul 6, 2024 19:49 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022011 ", got "1022009 " | stderr |
| 58 | Jul 6, 2024 19:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025318 ", got "1025316 " | stderr |