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 11, 2024 00:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024767 ", got "1024766 " | |
| 2 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020444 ", got "1020443 " | |
| 3 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023170 ", got "1023169 " | |
| 4 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025952 ", got "1025951 " | |
| 5 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020721 ", got "1020720 " | |
| 6 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026421 ", got "1026419 " | |
| 7 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019397 ", got "1019395 " | |
| 8 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020657 ", got "1020655 " | |
| 9 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019385 ", got "1025287 " | |
| 10 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022024 ", got "1022023 " | |
| 11 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020134 ", got "1020133 " | |
| 12 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020079 ", got "1020077 " | |
| 13 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022038 ", got "1022035 " | |
| 14 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025718 ", got "1025715 " | |
| 15 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021345 ", got "1021344 " | |
| 16 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021429 ", got "1021426 " | |
| 17 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025445 ", got "1025442 " | |
| 18 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021136 ", got "1021135 " | |
| 19 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018774 ", got "1018771 " | |
| 20 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026715 ", got "1026713 " | |
| 21 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026258 ", got "1026257 " | |
| 22 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025880 ", got "1025878 " | |
| 23 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026100 ", got "1026098 " | |
| 24 | Jul 11, 2024 00:32 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021751 ", got "1021749 " | |
| 25 | Jul 11, 2024 00:36 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023667 ", got "1023666 " | |
| 26 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020772 ", got "1020771 " | |
| 27 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024599 ", got "1024597 " | |
| 28 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020446 ", got "1020443 " | |
| 29 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022827 ", got "1022825 " | |
| 30 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 31 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024746 ", got "1024744 " | |
| 32 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 33 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022052 ", got "1022050 " | |
| 34 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025172 ", got "1025170 " | |
| 35 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1017868 ", got "1017867 " | |
| 36 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026648 ", got "1026646 " | |
| 37 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 38 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019680 ", got "1019679 " | |
| 39 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026499 ", got "1026498 " | |
| 40 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020257 ", got "1020256 " | |
| 41 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020018 ", got "1020016 " | |
| 42 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023940 ", got "1023939 " | |
| 43 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023112 ", got "1023110 " | |
| 44 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 45 | Jul 11, 2024 00:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025110 ", got "1025109 " | |
| 46 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025912 ", got "1025911 " | |
| 47 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020785 ", got "1020781 " | |
| 48 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025349 ", got "1025346 " | |
| 49 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 50 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022423 ", got "1022421 " | |
| 51 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022857 ", got "1022856 " | |
| 52 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020241 ", got "1020238 " | |
| 53 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021155 ", got "1021154 " | |
| 54 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019740 ", got "1019739 " | |
| 55 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024511 ", got "1024509 " | |
| 56 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019278 ", got "1019276 " | |
| 57 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019398 ", got "1019396 " | |
| 58 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019154 ", got "1019152 " | |
| 59 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020665 ", got "1020663 " | |
| 60 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024962 ", got "1024961 " | |
| 61 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025517 ", got "1025516 " | |
| 62 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025594 ", got "1025593 " | |
| 63 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022644 ", got "1022642 " | |
| 64 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022994 ", got "1022990 " | |
| 65 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020860 ", got "1020856 " | |
| 66 | Jul 11, 2024 00:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019107 ", got "1019104 " | |
| 67 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024217 ", got "1024215 " | |
| 68 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023436 ", got "1023433 " | |
| 69 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021215 ", got "1021212 " | |
| 70 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024611 ", got "1024609 " | |
| 71 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022014 ", got "1022012 " | |
| 72 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021725 ", got "1021723 " | |
| 73 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026497 ", got "1026495 " | |
| 74 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025412 ", got "1025411 " | |
| 75 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026824 ", got "1026823 " | |
| 76 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022316 ", got "1022315 " | |
| 77 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021169 ", got "1021167 " | |
| 78 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019518 ", got "1019517 " | |
| 79 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 80 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020321 ", got "1020320 " | |
| 81 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018815 ", got "1018814 " | |
| 82 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019471 ", got "1019469 " | |
| 83 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020566 ", got "1020565 " | |
| 84 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024551 ", got "1024549 " | |
| 85 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020548 ", got "1020546 " | |
| 86 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020504 ", got "1020503 " | |
| 87 | Jul 11, 2024 00:51 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020094 ", got "1020093 " | |
| 88 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025531 ", got "1025530 " | |
| 89 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024978 ", got "1024975 " | |
| 90 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023885 ", got "1023881 " | |
| 91 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018283 ", got "1018282 " | |
| 92 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025385 ", got "1025384 " | |
| 93 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025680 ", got "1025677 " | |
| 94 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025374 ", got "1025372 " | |
| 95 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021091 ", got "1021088 " | |
| 96 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019509 ", got "1019507 " | |
| 97 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023807 ", got "1023806 " | |
| 98 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019654 ", got "1019653 " | |
| 99 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023814 ", got "1023813 " | |
| 100 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025220 ", got "1025218 " | |
| 101 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 102 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025121 ", got "1025119 " | |
| 103 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019532 ", got "1019531 " | |
| 104 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021961 ", got "1021959 " | |
| 105 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021501 ", got "1021500 " | |
| 106 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026359 ", got "1026358 " | |
| 107 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024659 ", got "1024658 " | |
| 108 | Jul 11, 2024 00:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025654 ", got "1025652 " | |
| 109 | Jul 11, 2024 07:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021457 ", got "1021456 " | |
| 110 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023068 ", got "1023067 " | |
| 111 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019213 ", got "1019210 " | |
| 112 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026885 ", got "1026882 " | |
| 113 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021773 ", got "1021772 " | |
| 114 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024872 ", got "1024871 " | |
| 115 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020264 ", got "1020263 " | |
| 116 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025489 ", got "1025488 " | |
| 117 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021378 ", got "1021376 " | |
| 118 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022637 ", got "1022635 " | |
| 119 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023311 ", got "1023308 " | |
| 120 | Jul 11, 2024 07:55 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023810 ", got "1023809 " | |
| 121 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019716 ", got "1019715 " | |
| 122 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 123 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021716 ", got "1021715 " | |
| 124 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025059 ", got "1025058 " | |
| 125 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018635 ", got "1018634 " | |
| 126 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020885 ", got "1020883 " | |
| 127 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026277 ", got "1026276 " | |
| 128 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020183 ", got "1020181 " | |
| 129 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022972 ", got "1022971 " | |
| 130 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022828 ", got "1022827 " | |
| 131 | Jul 11, 2024 07:56 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022916 ", got "1022914 " | |
| 132 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023264 ", got "1023260 " | |
| 133 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018640 ", got "1018638 " | |
| 134 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023323 ", got "1023321 " | |
| 135 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026062 ", got "1026059 " | |
| 136 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024239 ", got "1024237 " | |
| 137 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025944 ", got "1025941 " | |
| 138 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020971 ", got "1020969 " | |
| 139 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021654 ", got "1021652 " | |
| 140 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020886 ", got "1020885 " | |
| 141 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024067 ", got "1024066 " | |
| 142 | Jul 11, 2024 08:00 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024802 ", got "1024801 " | |
| 143 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026057 ", got "1026056 " | |
| 144 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023128 ", got "1023126 " | |
| 145 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024796 ", got "1024794 " | |
| 146 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018889 ", got "1018888 " | |
| 147 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019600 ", got "1019599 " | |
| 148 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024732 ", got "1024729 " | |
| 149 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021485 ", got "1021483 " | |
| 150 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 151 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020305 ", got "1020303 " | |
| 152 | Jul 11, 2024 08:04 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022246 ", got "1022244 " | |
| 153 | Jul 11, 2024 08:04 | 3,436 | 167,505,940 | 113,394,647 | 0 | 2,228,224 | ||
| 154 | Jul 11, 2024 08:04 | 3,437 | 181,815,237 | 113,413,298 | 0 | 2,228,224 | ||
| 155 | Jul 11, 2024 08:04 | 3,505 | 183,098,232 | 115,675,625 | 0 | 2,236,416 |