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 | |
|---|---|---|---|---|---|
| Apr 23, 2024 01:06 | CPPclang++10.0.0 | Success | 30,575 | ||
| Apr 23, 2024 01:06 | CPPg++9.4.0 | Success | 29,755+236.21 RP | ||
| Apr 17, 2024 02:13 | CPPg++9.4.0 | Success | 100,130+99.87 RP | ||
| Apr 4, 2024 08:01 | CPPg++9.4.0 | Success | 352,582+28.36 RP | ||
| Mar 25, 2024 20:18 | CPPg++9.4.0 | Success | 49,925+200.30 RP | ||
| Jan 23, 2024 16:38 | CPPg++9.4.0 | Success | 528,953+18.91 RP | ||
| Dec 27, 2023 10:30 | CPPclang++10.0.0 | Success | 521,759 | ||
| Dec 22, 2023 06:51 | RUSTrust-1.74.1 | Success | 10,442+12.40 RP | ||
| Dec 17, 2023 08:57 | CPPg++9.3.0 | Success | 23,698 | ||
| Dec 17, 2023 08:56 | CPPg++9.3.0 | Success | 22,292+142.21 RP | ||
| Dec 15, 2023 15:54 | GOgo1.21.5 | Success | 111,679 | ||
| Dec 15, 2023 12:20 | GOgo1.21.5 | Success | 110,506+16.09 RP | ||
| Dec 12, 2023 08:35 | GOgo1.21.5 | Success | 134,408+33.73 RP | ||
| Dec 11, 2023 15:36 | GOgo1.21.5 | Success | 245,875+40.67 RP | ||
| Oct 9, 2023 02:53 | CPPg++9.3.0 | Success | 515,517+19.40 RP | ||
| Oct 1, 2023 14:22 | CPPg++9.3.0 | Success | 22,111+212.81 RP | ||
| Oct 1, 2023 12:58 | CPPg++9.3.0 | Success | 41,762+185.10 RP | ||
| Sep 25, 2023 08:17 | RUSTrust-1.72.1 | Error | |||
| Sep 25, 2023 08:14 | RUSTrust-1.72.1 | Error | |||
| Sep 25, 2023 08:06 | RUSTrust-1.72.1 | Error | |||
| Sep 12, 2023 16:02 | CPPclang++10.0.0 | Error | |||
| Aug 31, 2023 10:38 | CPPclang++10.0.0 | Success | 10,337 | ||
| Aug 31, 2023 09:43 | CPPclang++10.0.0 | Success | 9,040+1'106.19 RP | ||
| Aug 11, 2023 21:52 | GOgo1.20.7 | Success | 136,629+73.19 RP | ||
| Jul 10, 2023 14:04 | CPPg++9.3.0 | Error | |||
| Jul 8, 2023 12:49 | CPPg++9.3.0 | Error | |||
| Jul 8, 2023 12:47 | CPPg++9.3.0 | Error | |||
| Jul 5, 2023 17:06 | CPPg++9.3.0 | Success | 39,013 | ||
| Jul 5, 2023 16:59 | CPPg++9.3.0 | Success | 38,361+0.75 RP | ||
| Jul 5, 2023 11:57 | CPPg++9.3.0 | Success | 38,472+7.23 RP | ||
| Jul 5, 2023 11:56 | CPPg++9.3.0 | Error | |||
| Jul 5, 2023 11:53 | CPPg++9.3.0 | Success | 39,573+5.73 RP | ||
| Jul 5, 2023 11:30 | CPPg++9.3.0 | Success | 40,884 | ||
| Jul 5, 2023 11:29 | CPPg++9.3.0 | Success | 40,570 | ||
| Jul 5, 2023 11:26 | CPPg++9.3.0 | Success | 40,491+17.36 RP | ||
| Jul 5, 2023 11:25 | CPPg++9.3.0 | Error | |||
| Jul 5, 2023 11:15 | CPPg++9.3.0 | Success | 43,553+0.10 RP | ||
| Jul 5, 2023 11:12 | CPPg++9.3.0 | Success | 45,028 | ||
| Jul 5, 2023 11:08 | CPPg++9.3.0 | Success | 43,572+4.50 RP | ||
| Jul 5, 2023 10:57 | CPPg++9.3.0 | Error | |||
| Jul 5, 2023 10:56 | CPPg++9.3.0 | Error | |||
| Jul 5, 2023 10:54 | CPPg++9.3.0 | Error | |||
| Jul 5, 2023 10:38 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 22:29 | CPPg++9.3.0 | Success | 44,740 | ||
| Jul 4, 2023 22:23 | CPPg++9.3.0 | Success | 44,528 | ||
| Jul 4, 2023 22:22 | CPPg++9.3.0 | Success | 44,538 | ||
| Jul 4, 2023 22:20 | CPPg++9.3.0 | Success | 44,500 | ||
| Jul 4, 2023 22:18 | CPPg++9.3.0 | Success | 44,444+2.34 RP | ||
| Jul 4, 2023 22:15 | CPPg++9.3.0 | Success | 44,911+1.21 RP | ||
| Jul 4, 2023 22:14 | CPPg++9.3.0 | Success | 45,811 | ||
| Jul 4, 2023 22:13 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 22:10 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 22:06 | CPPg++9.3.0 | Success | 47,260 | ||
| Jul 4, 2023 22:03 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 22:00 | CPPg++9.3.0 | Success | 45,356 | ||
| Jul 4, 2023 21:54 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 21:47 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 21:45 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 21:44 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 21:43 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 21:37 | CPPg++9.3.0 | Success | 79,079 | ||
| Jul 4, 2023 21:35 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 21:32 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 21:16 | CPPg++9.3.0 | Success | 46,884 | ||
| Jul 4, 2023 21:15 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 21:10 | CPPg++9.3.0 | Success | 45,157+98.46 RP | ||
| Jul 4, 2023 18:10 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 08:18 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 08:11 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 08:09 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 08:04 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 07:59 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 07:57 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 07:54 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 07:53 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 07:52 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 07:50 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 02:15 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 02:12 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 02:10 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 02:04 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 02:02 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 02:01 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:48 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:47 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:45 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:44 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:41 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:40 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:38 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:38 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:35 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:30 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:12 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:11 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:04 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 01:01 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 00:04 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 00:01 | CPPg++9.3.0 | Error | |||
| Jul 4, 2023 00:00 | CPPg++9.3.0 | Error |