Unique strings v2 
Same problem as Unique strings, but with 3 CPUs available and scoring based on wall time instead of CPU time.
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 | |
|---|---|---|---|---|---|
| Mar 14, 2026 18:58 | CPPclang++18.1.3 | Success | 41,328+1.76 RP | ||
| Mar 14, 2026 18:29 | CPPg++13.3.0 | Success | 41,631+14.03 RP | ||
| Mar 14, 2026 17:18 | CPPclang++18.1.3 | Success | 44,213+0.54 RP | ||
| Mar 14, 2026 16:50 | CPPg++13.3.0 | Success | 45,326 | ||
| Mar 14, 2026 16:45 | CPPclang++18.1.3 | Success | 44,948 | ||
| Mar 14, 2026 16:42 | CPPg++13.3.0 | Success | 55,404 | ||
| Mar 14, 2026 16:33 | CPPclang++18.1.3 | Success | 157,875 | ||
| Mar 14, 2026 16:19 | CPPclang++18.1.3 | Success | 363,073 | ||
| Mar 14, 2026 16:17 | CPPg++13.3.0 | Success | 44,445 | ||
| Mar 14, 2026 13:03 | CPPclang++18.1.3 | Success | 44,319+1.77 RP | ||
| Mar 14, 2026 11:44 | CPPclang++18.1.3 | Success | 46,132 | ||
| Mar 14, 2026 11:02 | CPPg++13.3.0 | Success | 54,437 | ||
| Mar 13, 2026 17:19 | CPPg++13.3.0 | Success | 56,143 | ||
| Mar 13, 2026 17:03 | CPPg++13.3.0 | Success | 47,039 | ||
| Mar 13, 2026 15:48 | CPPclang++18.1.3 | Success | 44,918 | ||
| Mar 13, 2026 15:20 | CPPclang++18.1.3 | Success | 44,670+137.67 RP | ||
| Mar 13, 2026 15:08 | CPPclang++18.1.3 | Success | 116,020+58.42 RP | ||
| Mar 13, 2026 11:26 | CPPg++13.3.0 | Success | 360,017+27.78 RP | ||
| Mar 10, 2026 05:43 | RUSTrust-1.94.0 | Success | 6,980+20.83 RP | ||
| Mar 10, 2026 05:32 | RUSTrust-1.94.0 | Success | 8,808 | ||
| Mar 10, 2026 05:28 | RUSTrust-1.56.1 | Success | 9,728 | ||
| Mar 10, 2026 04:39 | CPPclang++18.1.3 | Error | |||
| Mar 10, 2026 04:19 | CPPclang++18.1.3 | Error | |||
| Mar 10, 2026 04:16 | CPPclang++18.1.3 | Success | 7,307 | ||
| Mar 4, 2026 08:20 | CPPclang++18.1.3 | Success | 313,621 | ||
| Mar 4, 2026 08:14 | CPPclang++18.1.3 | Success | 7,091 | ||
| Mar 4, 2026 08:10 | CPPclang++18.1.3 | Success | 7,147 | ||
| Mar 4, 2026 08:03 | CPPclang++18.1.3 | Success | 7,086 | ||
| Mar 4, 2026 07:59 | CPPclang++18.1.3 | Success | 7,083+0.20 RP | ||
| Mar 4, 2026 07:51 | CPPclang++18.1.3 | Success | 7,084+8.52 RP | ||
| Mar 4, 2026 07:47 | CPPclang++18.1.3 | Success | 7,127+0.59 RP | ||
| Mar 4, 2026 07:37 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 07:32 | CPPclang++18.1.3 | Success | 7,275 | ||
| Mar 4, 2026 07:28 | CPPclang++18.1.3 | Success | 7,136 | ||
| Mar 4, 2026 07:23 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 07:17 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 07:13 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 07:08 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 07:03 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:58 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:53 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:46 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:42 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:38 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:33 | CPPclang++18.1.3 | Success | 7,181 | ||
| Mar 4, 2026 06:29 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:24 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:20 | CPPclang++18.1.3 | Success | 7,375 | ||
| Mar 4, 2026 06:16 | CPPclang++18.1.3 | Success | 7,896 | ||
| Mar 4, 2026 06:05 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 06:01 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 05:56 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 05:50 | CPPg++13.3.0 | Success | 7,332 | ||
| Mar 4, 2026 05:45 | CPPclang++18.1.3 | Success | 7,149 | ||
| Mar 4, 2026 05:40 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 05:34 | CPPclang++18.1.3 | Success | 7,130+19.78 RP | ||
| Mar 4, 2026 05:29 | CPPclang++18.1.3 | Success | 7,232+380.74 RP | ||
| Mar 4, 2026 05:12 | CPPclang++18.1.3 | Success | 12,714 | ||
| Mar 4, 2026 05:04 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:59 | CPPclang++18.1.3 | Success | 10,023 | ||
| Mar 4, 2026 04:55 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:49 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:39 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:35 | CPPclang++18.1.3 | Success | 10,062 | ||
| Mar 4, 2026 04:30 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:25 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:21 | CPPclang++18.1.3 | Success | 10,012 | ||
| Mar 4, 2026 04:18 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:15 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:10 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 04:07 | CPPclang++18.1.3 | Success | 10,417 | ||
| Mar 4, 2026 04:02 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 03:58 | CPPclang++18.1.3 | Success | 10,041 | ||
| Mar 4, 2026 03:54 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 03:48 | CPPclang++18.1.3 | Success | 10,116 | ||
| Mar 4, 2026 03:38 | CPPclang++18.1.3 | Success | 9,980+0.40 RP | ||
| Mar 4, 2026 03:34 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 03:28 | CPPg++13.3.0 | Success | 10,145 | ||
| Mar 4, 2026 03:23 | CPPclang++18.1.3 | Success | 10,028 | ||
| Mar 4, 2026 03:19 | CSHARP9.0.13 | Success | 15,719+562.88 RP | ||
| Mar 4, 2026 03:13 | CPPclang++18.1.3 | Success | 10,082 | ||
| Mar 4, 2026 03:06 | CSHARP9.0.13 | Error | |||
| Mar 4, 2026 03:00 | CPPclang++18.1.3 | Success | 10,027 | ||
| Mar 4, 2026 03:00 | CSHARP9.0.13 | Success | 136,434+11.58 RP | ||
| Mar 4, 2026 02:58 | CSHARP9.0.13 | Error | |||
| Mar 4, 2026 02:55 | CPPclang++18.1.3 | Success | 10,594 | ||
| Mar 4, 2026 02:52 | CSHARP9.0.13 | Success | 270,461 | ||
| Mar 4, 2026 02:50 | CPPclang++18.1.3 | Success | 14,585 | ||
| Mar 4, 2026 02:45 | CPPclang++18.1.3 | Success | 10,052 | ||
| Mar 4, 2026 02:41 | CPPclang++18.1.3 | Success | 10,835 | ||
| Mar 4, 2026 02:37 | CPPclang++18.1.3 | Success | 10,263 | ||
| Mar 4, 2026 02:32 | CPPclang++18.1.3 | Success | 10,079 | ||
| Mar 4, 2026 02:26 | CPPclang++18.1.3 | Success | 9,984+33.45 RP | ||
| Mar 4, 2026 02:22 | CPPclang++18.1.3 | Success | 13,577 | ||
| Mar 4, 2026 02:17 | CPPclang++18.1.3 | Success | 101,801 | ||
| Mar 4, 2026 02:11 | CPPclang++18.1.3 | Success | 10,329+2.90 RP | ||
| Mar 4, 2026 02:06 | CPPclang++18.1.3 | Error | |||
| Mar 4, 2026 02:00 | CPPg++13.3.0 | Success | 10,516 | ||
| Mar 4, 2026 01:48 | CPPclang++18.1.3 | Success | 10,376 | ||
| Mar 4, 2026 01:41 | CPPclang++18.1.3 | Success | 10,360+33.11 RP |