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 28, 2024 17:47 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 2 | Jul 28, 2024 17:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020509 ", got "1020506 " | stderr |
| 3 | Jul 28, 2024 17:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019829 ", got "1019827 " | stderr |
| 4 | Jul 28, 2024 17:49 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022398 ", got "1022396 " | stderr |
| 5 | Jul 28, 2024 17:49 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025535 ", got "1031835 " | stderr |
| 6 | Jul 28, 2024 17:49 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019818 ", got "1019815 " | stderr |
| 7 | Jul 28, 2024 17:49 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019869 ", got "1019865 " | stderr |
| 8 | Jul 28, 2024 17:49 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019935 ", got "1019934 " | stderr |
| 9 | Jul 28, 2024 17:47 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020019 ", got "1020016 " | stderr |
| 10 | Jul 28, 2024 17:47 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022758 ", got "1022757 " | stderr |
| 11 | Jul 28, 2024 17:47 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020047 ", got "1020046 " | stderr |
| 12 | Jul 28, 2024 17:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019905 ", got "1019903 " | stderr |
| 13 | Jul 28, 2024 17:47 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025343 ", got "1025341 " | stderr |
| 14 | Jul 28, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023829 ", got "1023827 " | stderr |
| 15 | Jul 28, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019144 ", got "1019143 " | stderr |
| 16 | Jul 28, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019848 ", got "1019847 " | stderr |
| 17 | Jul 28, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 18 | Jul 28, 2024 17:46 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022145 ", got "1022144 " | stderr |
| 19 | Jul 28, 2024 17:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020920 ", got "1020918 " | stderr |
| 20 | Jul 28, 2024 17:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021801 ", got "1021800 " | stderr |
| 21 | Jul 28, 2024 17:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025244 ", got "1025243 " | stderr |
| 22 | Jul 28, 2024 17:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1027108 ", got "1033124 " | stderr |
| 23 | Jul 28, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023406 ", got "1023405 " | stderr |
| 24 | Jul 28, 2024 18:21 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022324 ", got "1022323 " | stderr |
| 25 | Jul 28, 2024 18:21 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019971 ", got "1019969 " | stderr |
| 26 | Jul 28, 2024 18:21 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021609 ", got "1021606 " | stderr |
| 27 | Jul 28, 2024 18:21 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022028 ", got "1022026 " | stderr |
| 28 | Jul 28, 2024 17:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021548 ", got "1021546 " | stderr |
| 29 | Jul 28, 2024 17:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024744 ", got "1024742 " | stderr |
| 30 | Jul 28, 2024 17:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021656 ", got "1021655 " | stderr |
| 31 | Jul 28, 2024 17:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019397 ", got "1019394 " | stderr |
| 32 | Jul 28, 2024 17:54 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020648 ", got "1020646 " | stderr |
| 33 | Jul 28, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022178 ", got "1022177 " | stderr |
| 34 | Jul 28, 2024 17:43 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020669 ", got "1020668 " | stderr |
| 35 | Jul 28, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020248 ", got "1020247 " | stderr |
| 36 | Jul 28, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023083 ", got "1023079 " | stderr |
| 37 | Jul 28, 2024 17:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025826 ", got "1025824 " | stderr |
| 38 | Jul 28, 2024 17:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019996 ", got "1019994 " | stderr |
| 39 | Jul 28, 2024 17:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021315 ", got "1021314 " | stderr |
| 40 | Jul 28, 2024 17:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021214 ", got "1021213 " | stderr |
| 41 | Jul 28, 2024 17:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020325 ", got "1020322 " | stderr |
| 42 | Jul 28, 2024 17:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026576 ", got "1026574 " | stderr |
| 43 | Jul 28, 2024 17:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020143 ", got "1020141 " | stderr |
| 44 | Jul 28, 2024 17:50 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021630 ", got "1021629 " | stderr |
| 45 | Jul 28, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023960 ", got "1023958 " | stderr |
| 46 | Jul 28, 2024 17:33 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020454 ", got "1020452 " | stderr |
| 47 | Jul 28, 2024 17:33 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023715 ", got "1023713 " | stderr |
| 48 | Jul 28, 2024 17:33 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019914 ", got "1019913 " | stderr |
| 49 | Jul 28, 2024 17:33 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024021 ", got "1024019 " | stderr |
| 50 | Jul 28, 2024 17:33 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024857 ", got "1024855 " | stderr |
| 51 | Jul 28, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020684 ", got "1020682 " | stderr |
| 52 | Jul 28, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025342 ", got "1025337 " | stderr |
| 53 | Jul 28, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019745 ", got "1019744 " | stderr |
| 54 | Jul 28, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019241 ", got "1019238 " | stderr |
| 55 | Jul 28, 2024 17:31 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020494 ", got "1020492 " | stderr |
| 56 | Jul 28, 2024 17:41 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020412 ", got "1020410 " | stderr |
| 57 | Jul 28, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025950 ", got "1025948 " | stderr |
| 58 | Jul 28, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021971 ", got "1021970 " | stderr |
| 59 | Jul 28, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021070 ", got "1021069 " | stderr |
| 60 | Jul 28, 2024 17:29 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020430 ", got "1020427 " | stderr |
| 61 | Jul 28, 2024 17:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020865 ", got "1020863 " | stderr |
| 62 | Jul 28, 2024 17:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024050 ", got "1024048 " | stderr |
| 63 | Jul 28, 2024 17:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023477 ", got "1023475 " | stderr |
| 64 | Jul 28, 2024 17:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023692 ", got "1023690 " | stderr |
| 65 | Jul 28, 2024 17:28 | 0 | 0 | 0 | 0 | 0 | Error: expected "1024784 ", got "1024783 " | stderr |
| 66 | Jul 28, 2024 17:35 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025316 ", got "1025314 " | stderr |
| 67 | Jul 28, 2024 17:41 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020068 ", got "1020065 " | stderr |
| 68 | Jul 28, 2024 17:41 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025528 ", got "1025527 " | stderr |
| 69 | Jul 28, 2024 17:41 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026450 ", got "1026448 " | stderr |
| 70 | Jul 28, 2024 17:41 | 0 | 0 | 0 | 0 | 0 | Error: expected "1018669 ", got "1018668 " | stderr |
| 71 | Jul 28, 2024 17:39 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019477 ", got "1019476 " | stderr |
| 72 | Jul 28, 2024 17:39 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025216 ", got "1025215 " | stderr |
| 73 | Jul 28, 2024 17:39 | 0 | 0 | 0 | 0 | 0 | Error: expected "1019351 ", got "1019347 " | stderr |
| 74 | Jul 28, 2024 17:39 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023178 ", got "1023176 " | stderr |
| 75 | Jul 28, 2024 17:39 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020106 ", got "1020104 " | stderr |
| 76 | Jul 28, 2024 17:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025248 ", got "1025247 " | stderr |
| 77 | Jul 28, 2024 17:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025249 ", got "1025248 " | stderr |
| 78 | Jul 28, 2024 17:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1026353 ", got "1026350 " | stderr |
| 79 | Jul 28, 2024 17:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1025535 ", got "1025533 " | stderr |
| 80 | Jul 28, 2024 17:37 | 0 | 0 | 0 | 0 | 0 | Error: expected "1021467 ", got "1021466 " | stderr |
| 81 | Jul 28, 2024 17:35 | 0 | 0 | 0 | 0 | 0 | Error: expected "1020228 ", got "1020227 " | stderr |
| 82 | Jul 28, 2024 17:35 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022675 ", got "1022673 " | stderr |
| 83 | Jul 28, 2024 17:35 | 0 | 0 | 0 | 0 | 0 | Error: expected "1022988 ", got "1022987 " | stderr |
| 84 | Jul 28, 2024 17:35 | 0 | 0 | 0 | 0 | 0 | Error: expected "1023098 ", got "1023097 " | stderr |
| 85 | Jul 28, 2024 18:21 | 3,247 | 167,615,984 | 107,143,680 | 0 | 2,256,896 | ||
| 86 | Jul 28, 2024 18:21 | 3,258 | 159,845,299 | 107,516,038 | 0 | 2,248,704 | ||
| 87 | Jul 28, 2024 18:21 | 3,262 | 164,405,018 | 107,638,210 | 0 | 2,244,608 |