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 | |
|---|---|---|---|---|---|
| Sep 1, 2026 07:45 | CPPg++14.2.0 | Success | 1,993 | ||
| Sep 1, 2026 07:42 | CPPg++14.2.0 | Success | 12,328 | ||
| Sep 1, 2026 07:41 | CPPg++14.2.0 | Error | |||
| Sep 1, 2026 07:35 | CPPg++14.2.0 | Success | 2,039 | ||
| Sep 1, 2026 07:32 | CPPg++14.2.0 | Success | 4,587 | ||
| Sep 1, 2026 07:30 | CPPg++14.2.0 | Error | |||
| Sep 1, 2026 07:27 | CPPg++14.2.0 | Error | |||
| Sep 1, 2026 07:26 | CPPg++14.2.0 | Error | |||
| Sep 1, 2026 06:45 | CPPg++14.2.0 | Success | 1,722 | ||
| Sep 1, 2026 06:43 | CPPg++14.2.0 | Success | 1,757 | ||
| Sep 1, 2026 06:41 | CPPg++14.2.0 | Success | 1,765 | ||
| Sep 1, 2026 06:38 | CPPg++14.2.0 | Success | 1,941 | ||
| Sep 1, 2026 06:23 | CPPg++14.2.0 | Success | 1,829 | ||
| Sep 1, 2026 05:51 | CPPg++14.2.0 | Success | 1,716 | ||
| Sep 1, 2026 05:41 | CPPg++14.2.0 | Success | 1,775 | ||
| Sep 1, 2026 05:36 | CPPg++14.2.0 | Success | 2,082 | ||
| Sep 1, 2026 05:25 | CPPg++14.2.0 | Error | |||
| Sep 1, 2026 04:44 | ZIG0.16.0 | Success | 4,289 | ||
| Sep 1, 2026 04:40 | CSHARP10.0.7 | Success | 4,328 | ||
| Sep 1, 2026 04:39 | RUSTrust-1.95.0 | Success | 4,329 | ||
| Sep 1, 2026 04:36 | GOgo1.26.2 | Success | 4,364 | ||
| Sep 1, 2026 04:09 | CPPg++14.2.0 | Success | 1,942 | ||
| Aug 31, 2026 15:26 | ZIG0.16.0 | Success | 1,699 | ||
| Aug 31, 2026 15:10 | CPPg++14.2.0 | Success | 119,884 | ||
| Aug 31, 2026 15:01 | CPPg++14.2.0 | Error | |||
| Aug 31, 2026 14:43 | CPPg++14.2.0 | Success | 1,733 | ||
| Aug 31, 2026 14:42 | CPPg++14.2.0 | Success | 98,026 | ||
| Aug 31, 2026 14:37 | CPPg++14.2.0 | Success | 1,713 | ||
| Aug 31, 2026 14:34 | CPPg++14.2.0 | Success | 103,819 | ||
| Aug 31, 2026 14:23 | CPPg++14.2.0 | Error | |||
| Aug 31, 2026 14:12 | CPPg++14.2.0 | Success | 5,005 | ||
| Aug 31, 2026 13:57 | CPPg++14.2.0 | Success | 5,011 | ||
| Aug 31, 2026 13:48 | CPPg++14.2.0 | Error | |||
| Aug 31, 2026 13:22 | CPPg++14.2.0 | Success | 1,746 | ||
| Aug 31, 2026 13:14 | CPPg++14.2.0 | Success | 4,559 | ||
| Aug 31, 2026 13:06 | CPPg++14.2.0 | Success | 1,760 | ||
| Aug 31, 2026 13:03 | CPPg++14.2.0 | Error | |||
| Aug 31, 2026 12:59 | CPPg++14.2.0 | Success | 1,803 | ||
| Aug 31, 2026 12:52 | CPPg++14.2.0 | Success | 5,479 | ||
| Aug 31, 2026 12:50 | CPPg++14.2.0 | Error | |||
| Aug 31, 2026 12:25 | CPPg++14.2.0 | Success | 1,850 | ||
| Aug 31, 2026 12:10 | CPPg++14.2.0 | Success | 2,135 | ||
| Aug 31, 2026 10:55 | CPPg++14.2.0 | Success | 1,686 | ||
| Aug 31, 2026 10:50 | RUSTrust-1.95.0 | Success | 1,688+24.47 RP | ||
| Aug 31, 2026 10:43 | RUSTrust-1.95.0 | Error | |||
| Aug 31, 2026 10:34 | CPPg++14.2.0 | Success | 1,690 | ||
| Aug 31, 2026 10:31 | CPPg++14.2.0 | Success | 1,683 | ||
| Aug 31, 2026 10:28 | CPPg++14.2.0 | Success | 1,680+3.54 RP | ||
| Aug 31, 2026 10:16 | GOgo1.26.2 | Error | |||
| Aug 31, 2026 10:12 | GOgo1.26.2 | Error | |||
| Aug 31, 2026 10:06 | GOgo1.26.2 | Error | |||
| Aug 31, 2026 09:57 | GOgo1.26.2 | Error | |||
| Aug 31, 2026 09:53 | CSHARP10.0.7 | Error | |||
| Aug 31, 2026 09:52 | RUSTrust-1.95.0 | Error | |||
| Aug 31, 2026 09:50 | ZIG0.16.0 | Error | +64.39 RP | ||
| Aug 24, 2026 09:20 | CPPg++14.2.0 | Success | 1,681+3.54 RP | ||
| Aug 24, 2026 09:18 | CPPg++14.2.0 | Error | |||
| Aug 24, 2026 09:16 | CPPg++14.2.0 | Success | 1,691 | ||
| Aug 24, 2026 09:15 | CPPg++14.2.0 | Error | |||
| Aug 24, 2026 09:13 | CPPg++14.2.0 | Success | 1,693 | ||
| Aug 24, 2026 09:11 | CPPg++14.2.0 | Error | |||
| Aug 24, 2026 09:09 | CPPg++14.2.0 | Success | 1,691 | ||
| Aug 24, 2026 09:08 | CPPg++14.2.0 | Success | 1,762 | ||
| Aug 24, 2026 09:06 | CPPg++14.2.0 | Error | |||
| Aug 24, 2026 09:05 | CPPg++14.2.0 | Error | |||
| Aug 24, 2026 09:03 | CPPg++14.2.0 | Error | |||
| Aug 24, 2026 09:01 | CPPg++14.2.0 | Success | 1,724+16.77 RP | ||
| Aug 24, 2026 08:41 | CSHARP10.0.7 | Error | |||
| Aug 24, 2026 08:39 | CPPg++14.2.0 | Success | 1,795 | ||
| Aug 24, 2026 08:34 | CPPg++14.2.0 | Error | |||
| Aug 24, 2026 08:32 | GOgo1.26.2 | Error | |||
| Aug 24, 2026 08:31 | RUSTrust-1.95.0 | Error | |||
| Aug 24, 2026 08:27 | CSHARP10.0.7 | Error | |||
| Aug 23, 2026 22:05 | CPPg++14.2.0 | Success | 12,073+258.72 RP | ||
| Aug 23, 2026 19:59 | CPPg++14.2.0 | Error | |||
| Aug 23, 2026 18:55 | ZIG0.16.0 | Error | +141.64 RP | ||
| Aug 23, 2026 18:53 | ZIG0.16.0 | Error | +279.28 RP | ||
| Aug 23, 2026 18:50 | CPPg++14.2.0 | Error | |||
| Aug 23, 2026 18:48 | ZIG0.16.0 | Success | 1,844 | ||
| Aug 23, 2026 18:46 | ZIG0.16.0 | Error | |||
| Aug 23, 2026 18:40 | ZIG0.16.0 | Error | |||
| Aug 23, 2026 18:37 | ZIG0.16.0 | Error | +57.46 RP | ||
| Aug 23, 2026 18:32 | ZIG0.16.0 | Success | 1,883 | ||
| Aug 23, 2026 18:23 | ZIG0.16.0 | Success | 2,667 | ||
| Aug 23, 2026 18:20 | CPPg++14.2.0 | Error | |||
| Aug 23, 2026 18:15 | ZIG0.16.0 | Error | |||
| Aug 23, 2026 18:01 | ZIG0.16.0 | Success | 2,056 | ||
| Aug 23, 2026 17:55 | ZIG0.16.0 | Error | |||
| Aug 23, 2026 17:51 | ZIG0.16.0 | Success | 2,435 | ||
| Aug 23, 2026 17:43 | ZIG0.16.0 | Error | |||
| Aug 23, 2026 17:37 | ZIG0.16.0 | Error | +67.97 RP | ||
| Aug 23, 2026 17:32 | ZIG0.16.0 | Error | |||
| Aug 23, 2026 17:29 | ZIG0.16.0 | Error | +136.56 RP | ||
| Aug 23, 2026 17:25 | CPPg++14.2.0 | Error | |||
| Aug 23, 2026 17:12 | ZIG0.16.0 | Success | 2,001 | ||
| Aug 23, 2026 17:01 | CPPg++14.2.0 | Success | 5,922 | ||
| Aug 23, 2026 16:54 | ZIG0.16.0 | Error | +79.21 RP | ||
| Aug 23, 2026 16:47 | CPPg++14.2.0 | Success | 1,968 | ||
| Aug 23, 2026 16:45 | CPPg++14.2.0 | Success | 2,085 | ||
| Aug 23, 2026 16:42 | CPPg++14.2.0 | Success | 1,955 |