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
| Date | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| Feb 17, 2025 07:43 | CPPg++13.2.0 | Success | 19,748+103.41 RP | ||
| Feb 17, 2025 07:40 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 07:40 | CPPg++13.2.0 | Success | 24,816+36.61 RP | ||
| Feb 17, 2025 07:37 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 07:30 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 07:20 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 06:54 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 06:53 | CPPg++13.2.0 | Success | 30,804 | ||
| Feb 17, 2025 06:50 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 06:49 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 06:48 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 06:47 | CPPg++13.2.0 | Error | |||
| Feb 17, 2025 05:12 | CPPg++13.2.0 | Error | |||
| Feb 16, 2025 19:34 | CPPg++13.2.0 | Success | 27,406 | ||
| Feb 16, 2025 19:32 | CPPg++13.2.0 | Error | |||
| Feb 16, 2025 19:31 | CPPg++13.2.0 | Error | |||
| Feb 16, 2025 19:26 | CPPg++13.2.0 | Error | |||
| Feb 16, 2025 19:26 | CPPg++13.2.0 | Success | 28,305 | ||
| Feb 16, 2025 19:22 | CPPg++13.2.0 | Success | 27,610 | ||
| Feb 16, 2025 19:21 | CPPg++13.2.0 | Error | |||
| Feb 16, 2025 19:20 | CPPg++13.2.0 | Error | |||
| Feb 11, 2025 11:39 | CPPg++13.2.0 | Error | |||
| Feb 11, 2025 11:38 | CPPclang++18.1.3 | Error | |||
| Feb 11, 2025 11:35 | CPPg++13.2.0 | Error | |||
| Feb 11, 2025 11:33 | CPPclang++18.1.3 | Error | |||
| Feb 11, 2025 07:26 | CPPclang++18.1.3 | Success | 252,087 | ||
| Feb 10, 2025 14:56 | GOgo1.23.5 | Success | 100,496 | ||
| Feb 10, 2025 14:56 | CPPclang++18.1.3 | Success | 333,719 | ||
| Feb 10, 2025 14:13 | CPPclang++18.1.3 | Success | 80,493 | ||
| Feb 10, 2025 14:12 | CPPclang++18.1.3 | Success | 102,690 | ||
| Feb 10, 2025 14:11 | CPPg++13.2.0 | Success | 96,846 | ||
| Feb 10, 2025 13:56 | CPPg++13.2.0 | Error | |||
| Feb 9, 2025 22:33 | CPPg++13.2.0 | Error | |||
| Feb 9, 2025 22:26 | CPPg++13.2.0 | Success | 144,614+69.15 RP | ||
| Feb 7, 2025 21:44 | CPPg++13.2.0 | Success | 74,838 | ||
| Feb 7, 2025 21:42 | CPPg++13.2.0 | Success | 93,740 | ||
| Feb 7, 2025 21:42 | CPPclang++18.1.3 | Success | 81,650 | ||
| Feb 7, 2025 21:29 | CPPclang++18.1.3 | Success | 114,701 | ||
| Feb 7, 2025 21:25 | CPPclang++18.1.3 | Success | 330,671 | ||
| Feb 6, 2025 10:43 | CSHARP9.0.1 | Error | |||
| Feb 6, 2025 10:31 | CSHARP9.0.1 | Success | 90,459 | ||
| Feb 6, 2025 10:27 | CSHARP9.0.1 | Success | 87,250 | ||
| Feb 6, 2025 10:26 | CSHARP9.0.1 | Success | 87,480 | ||
| Feb 6, 2025 10:24 | CSHARP9.0.1 | Success | 87,139 | ||
| Feb 6, 2025 10:22 | CSHARP9.0.1 | Success | 87,295 | ||
| Feb 6, 2025 09:22 | CSHARP9.0.1 | Success | 87,182 | ||
| Feb 6, 2025 09:20 | CSHARP9.0.1 | Success | 88,662 | ||
| Feb 6, 2025 09:15 | CSHARP9.0.1 | Success | 87,430 | ||
| Feb 3, 2025 05:32 | CPPclang++18.1.3 | Success | 146,788 | ||
| Feb 3, 2025 05:29 | CPPg++13.2.0 | Success | 135,452 | ||
| Feb 2, 2025 22:11 | CPPclang++18.1.3 | Error | |||
| Feb 2, 2025 22:05 | CPPclang++18.1.3 | Success | 85,485 | ||
| Feb 2, 2025 21:52 | CPPclang++18.1.3 | Error | |||
| Feb 2, 2025 21:48 | CPPclang++18.1.3 | Error | |||
| Feb 2, 2025 21:44 | CPPclang++18.1.3 | Error | |||
| Feb 2, 2025 21:41 | CPPclang++18.1.3 | Success | 89,868 | ||
| Feb 2, 2025 21:36 | CPPclang++18.1.3 | Success | 90,211 | ||
| Feb 2, 2025 07:32 | GOgo1.22.4 | Error | |||
| Feb 2, 2025 07:31 | GOgo1.22.4 | Error | |||
| Feb 2, 2025 07:25 | GOgo1.22.4 | Success | 105,248 | ||
| Feb 2, 2025 07:22 | GOgo1.22.4 | Error | |||
| Feb 2, 2025 07:13 | GOgo1.22.4 | Success | 109,561 | ||
| Feb 2, 2025 07:05 | GOgo1.22.4 | Success | 106,704 | ||
| Feb 1, 2025 22:37 | CPPclang++18.1.3 | Error | |||
| Feb 1, 2025 22:35 | CPPclang++18.1.3 | Error | |||
| Feb 1, 2025 22:32 | CPPclang++18.1.3 | Error | |||
| Feb 1, 2025 22:32 | CPPg++13.2.0 | Error | |||
| Jan 30, 2025 08:47 | CPPclang++18.1.3 | Success | 83,596+119.62 RP | ||
| Jan 27, 2025 22:24 | GOgo1.23.5 | Success | 100,939 | ||
| Jan 27, 2025 22:21 | CPPclang++18.1.3 | Success | 317,909 | ||
| Jan 25, 2025 10:16 | CSHARP9.0.1 | Success | 24,624+120.30 RP | ||
| Jan 24, 2025 08:55 | CSHARP9.0.1 | Success | 87,309 | ||
| Jan 24, 2025 08:52 | CSHARP9.0.1 | Success | 86,724+0.52 RP | ||
| Jan 24, 2025 08:51 | CSHARP9.0.1 | Success | 88,957 | ||
| Jan 24, 2025 08:50 | CSHARP9.0.1 | Success | 89,201 | ||
| Jan 24, 2025 08:49 | CSHARP9.0.1 | Success | 88,525 | ||
| Jan 24, 2025 08:48 | CSHARP9.0.1 | Success | 93,147 | ||
| Jan 24, 2025 08:47 | CSHARP9.0.1 | Success | 91,739 | ||
| Jan 23, 2025 16:03 | CSHARP9.0.1 | Success | 314,663+31.78 RP | ||
| Jan 23, 2025 15:21 | RUSTrust-1.84.0 | Success | 134,065 | ||
| Jan 23, 2025 15:19 | RUSTrust-1.84.0 | Error | |||
| Jan 23, 2025 15:17 | RUSTrust-1.84.0 | Error | |||
| Jan 23, 2025 09:04 | CSHARP9.0.1 | Success | 28,905+56.04 RP | ||
| Jan 23, 2025 09:00 | CSHARP9.0.1 | Success | 31,862 | ||
| Jan 23, 2025 08:59 | CSHARP9.0.1 | Success | 36,578 | ||
| Jan 23, 2025 08:56 | CSHARP9.0.1 | Success | 31,452+9.14 RP | ||
| Jan 23, 2025 08:45 | CSHARP9.0.1 | Success | 92,599 | ||
| Jan 23, 2025 08:31 | CSHARP9.0.1 | Success | 89,110 | ||
| Jan 23, 2025 03:27 | CPPg++13.2.0 | Error | |||
| Jan 23, 2025 03:25 | CPPg++13.2.0 | Error | |||
| Jan 23, 2025 03:24 | CPPg++13.2.0 | Error | |||
| Jan 23, 2025 03:21 | CPPg++13.2.0 | Error | |||
| Jan 23, 2025 03:20 | CPPg++13.2.0 | Error | |||
| Jan 23, 2025 03:20 | CPPg++13.2.0 | Error | |||
| Jan 23, 2025 03:12 | CPPg++13.2.0 | Error | |||
| Jan 23, 2025 03:10 | CPPg++13.2.0 | Error | |||
| Jan 23, 2025 03:05 | CPPg++13.2.0 | Error | |||
| Jan 22, 2025 22:33 | RUSTrust-1.84.0 | Error | |||
| Jan 22, 2025 22:28 | RUSTrust-1.84.0 | Error | |||
| Jan 22, 2025 22:04 | RUSTrust-1.84.0 | Success | 535,453 |