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 | |
|---|---|---|---|---|---|
| Aug 23, 2026 15:26 | CPPg++14.2.0 | Success | 6,706 | ||
| Aug 23, 2026 15:16 | CPPg++14.2.0 | Success | 5,761 | ||
| Aug 23, 2026 14:55 | CPPg++14.2.0 | Success | 4,534 | ||
| Aug 23, 2026 14:44 | CPPg++14.2.0 | Success | 3,259 | ||
| Aug 23, 2026 14:41 | CPPg++14.2.0 | Error | |||
| Aug 23, 2026 14:37 | CPPg++14.2.0 | Success | 3,282 | ||
| Aug 23, 2026 14:33 | CPPg++14.2.0 | Success | 3,229 | ||
| Aug 23, 2026 14:24 | CPPg++14.2.0 | Success | 3,245 | ||
| Aug 23, 2026 14:15 | CPPg++14.2.0 | Success | 3,233 | ||
| Aug 23, 2026 14:10 | CPPg++13.3.0 | Error | |||
| Aug 23, 2026 14:06 | CPPg++13.3.0 | Success | 3,240 | ||
| Aug 23, 2026 14:02 | CPPg++13.3.0 | Success | 3,224+20.07 RP | ||
| Aug 23, 2026 13:57 | CPPg++13.3.0 | Success | 3,401 | ||
| Aug 21, 2026 15:34 | CPPg++10.5.0 | Success | 193,016 | ||
| Aug 21, 2026 15:31 | CPPg++14.2.0 | Success | 195,001 | ||
| Aug 17, 2026 23:31 | CSHARP10.0.7 | Success | 3,570 | ||
| Aug 17, 2026 23:27 | GOgo1.26.2 | Success | 3,577 | ||
| Aug 17, 2026 23:24 | ZIG0.15.1 | Success | 3,528 | ||
| Aug 17, 2026 23:21 | RUSTrust-1.95.0 | Success | 3,524 | ||
| Aug 17, 2026 16:37 | ZIG0.15.1 | Success | 3,084+271.66 RP | ||
| Aug 17, 2026 13:13 | CSHARP9.0.15 | Success | 3,244+29.18 RP | ||
| Aug 17, 2026 13:08 | GOgo1.26.2 | Success | 3,201+88.20 RP | ||
| Aug 17, 2026 11:12 | RUSTrust-1.90.0 | Success | 3,274+59.46 RP | ||
| Aug 17, 2026 06:56 | CPPg++14.2.0 | Success | 6,978+69.19 RP | ||
| Aug 17, 2026 06:51 | CPPg++14.2.0 | Success | 7,332+50.34 RP | ||
| Aug 17, 2026 06:34 | CPPg++14.2.0 | Success | 7,613+72.39 RP | ||
| Aug 17, 2026 04:31 | CPPg++14.2.0 | Success | 8,915 | ||
| Aug 17, 2026 04:26 | CPPg++14.2.0 | Success | 8,794 | ||
| Aug 17, 2026 04:04 | CPPg++14.2.0 | Success | 8,057+82.81 RP | ||
| Aug 17, 2026 01:42 | CPPg++14.2.0 | Success | 8,633+1'158.35 RP | ||
| Aug 16, 2026 23:13 | GOgo1.26.2 | Success | 38,315 | ||
| Aug 16, 2026 23:12 | ZIG0.15.1 | Success | 3,600 | ||
| Aug 16, 2026 23:12 | RUSTrust-1.95.0 | Success | 3,622 | ||
| Aug 15, 2026 17:38 | CPPclang++17.0.6 | Success | 3,018 | ||
| Aug 15, 2026 17:34 | CPPclang++19.1.1 | Success | 3,060 | ||
| Aug 15, 2026 17:26 | CPPclang++18.1.3 | Success | 3,013+215.30 RP | ||
| Aug 15, 2026 17:16 | CPPclang++20.1.2 | Success | 3,114+219.80 RP | ||
| Aug 15, 2026 17:07 | CPPg++14.2.0 | Success | 3,299+188.70 RP | ||
| Aug 15, 2026 14:46 | CPPg++14.2.0 | Success | 3,567 | ||
| Aug 15, 2026 14:42 | CPPg++12.4.0 | Success | 3,549 | ||
| Aug 15, 2026 14:40 | CPPg++14.2.0 | Success | 3,546 | ||
| Aug 15, 2026 14:34 | CPPclang++18.1.3 | Success | 3,702 | ||
| Aug 15, 2026 14:30 | CPPg++14.2.0 | Success | 3,518+75.51 RP | ||
| Aug 15, 2026 14:28 | CPPclang++18.1.3 | Success | 3,614+43.71 RP | ||
| Aug 15, 2026 14:24 | CPPg++13.3.0 | Success | 3,767 | ||
| Aug 15, 2026 14:22 | CPPg++14.2.0 | Success | 3,672+58.78 RP | ||
| Aug 15, 2026 14:00 | CPPg++14.2.0 | Success | 3,753+178.21 RP | ||
| Aug 15, 2026 13:46 | CPPg++14.2.0 | Success | 4,022+528.61 RP | ||
| Aug 15, 2026 13:30 | CPPg++14.2.0 | Success | 5,108+12.94 RP | ||
| Aug 15, 2026 13:13 | CPPg++14.2.0 | Error | |||
| Aug 15, 2026 08:40 | CPPg++14.2.0 | Success | 5,142+30.53 RP | ||
| Aug 15, 2026 08:32 | CPPg++14.2.0 | Success | 5,224+12.74 RP | ||
| Aug 15, 2026 08:26 | CPPg++14.2.0 | Success | 5,259+16.13 RP | ||
| Aug 15, 2026 08:12 | CPPg++14.2.0 | Success | 5,304+34.55 RP | ||
| Aug 15, 2026 07:45 | CPPg++14.2.0 | Success | 5,403+102.05 RP | ||
| Aug 13, 2026 19:55 | CPPg++14.2.0 | Success | 5,909 | ||
| Aug 13, 2026 19:41 | CPPclang++20.1.2 | Success | 5,947 | ||
| Aug 13, 2026 19:28 | CPPg++14.2.0 | Success | 5,820 | ||
| Aug 13, 2026 19:18 | CPPg++14.2.0 | Success | 5,728 | ||
| Aug 13, 2026 19:12 | CPPg++14.2.0 | Success | 8,437 | ||
| Aug 13, 2026 19:06 | CPPg++14.2.0 | Success | 8,413 | ||
| Aug 13, 2026 18:51 | CPPg++14.2.0 | Success | 74,709 | ||
| Aug 13, 2026 18:45 | CPPg++14.2.0 | Success | 80,762 | ||
| Aug 13, 2026 17:28 | CPPg++14.2.0 | Success | 70,822 | ||
| Aug 13, 2026 17:18 | CPPg++14.2.0 | Success | 5,702+389.70 RP | ||
| Aug 13, 2026 16:05 | CPPg++14.2.0 | Success | 7,331+79.55 RP | ||
| Aug 13, 2026 16:03 | CPPg++14.2.0 | Success | 7,988 | ||
| Aug 13, 2026 16:00 | CPPg++14.2.0 | Success | 54,412 | ||
| Aug 13, 2026 15:57 | CPPg++14.2.0 | Success | 54,566 | ||
| Aug 13, 2026 15:48 | CPPg++14.2.0 | Success | 7,785+100.53 RP | ||
| Aug 13, 2026 15:38 | CPPg++14.2.0 | Success | 8,446+297.55 RP | ||
| Aug 13, 2026 15:30 | CPPg++14.2.0 | Success | 80,234 | ||
| Aug 13, 2026 15:11 | CPPg++14.2.0 | Success | 11,281+251.85 RP | ||
| Aug 13, 2026 15:01 | CPPg++14.2.0 | Success | 15,758+634.60 RP | ||
| Aug 10, 2026 17:15 | CPPclang++20.1.2 | Success | 69,551+28.20 RP | ||
| Aug 10, 2026 16:21 | CPPclang++20.1.2 | Error | |||
| Aug 8, 2026 19:39 | CPPclang++20.1.2 | Success | 212,508 | ||
| Aug 8, 2026 15:10 | CPPg++10.5.0 | Success | 136,834 | ||
| Aug 6, 2026 14:18 | CPPg++14.2.0 | Success | 86,524+63.68 RP | ||
| Aug 6, 2026 14:15 | CPPg++10.5.0 | Success | 192,715+51.89 RP | ||
| Aug 2, 2026 09:46 | CPPg++14.2.0 | Success | 3,269 | ||
| Aug 1, 2026 19:53 | CPPclang++20.1.2 | Success | 5,575+16.89 RP | ||
| Aug 1, 2026 18:26 | CPPclang++20.1.2 | Success | 6,096 | ||
| Aug 1, 2026 17:03 | CPPclang++20.1.2 | Success | 5,628+190.28 RP | ||
| Aug 1, 2026 16:13 | CPPclang++20.1.2 | Success | 7,117 | ||
| Aug 1, 2026 15:47 | CPPclang++20.1.2 | Success | 6,303+28.67 RP | ||
| Aug 1, 2026 14:51 | CPPclang++20.1.2 | Success | 6,419+137.62 RP | ||
| Aug 1, 2026 13:18 | CPPclang++20.1.2 | Success | 9,587 | ||
| Aug 1, 2026 13:16 | CPPclang++20.1.2 | Success | 7,041+303.43 RP | ||
| Aug 1, 2026 12:43 | CPPclang++20.1.2 | Success | 9,626 | ||
| Aug 1, 2026 12:08 | CPPclang++20.1.2 | Success | 50,997 | ||
| Aug 1, 2026 12:05 | CPPclang++20.1.2 | Success | 99,906 | ||
| Aug 1, 2026 12:02 | CPPclang++20.1.2 | Success | 99,978 | ||
| Jul 31, 2026 18:38 | CPPclang++20.1.2 | Success | 9,843 | ||
| Jul 31, 2026 15:10 | CPPclang++20.1.2 | Success | 9,201 | ||
| Jul 31, 2026 14:55 | CPPclang++20.1.2 | Success | 12,731 | ||
| Jul 31, 2026 14:20 | CPPclang++20.1.2 | Success | 9,003 | ||
| Jul 31, 2026 13:46 | CPPclang++20.1.2 | Success | 9,310 | ||
| Jul 31, 2026 13:25 | CPPclang++20.1.2 | Success | 8,954+369.71 RP | ||
| Jul 31, 2026 06:13 | CPPg++10.5.0 | Success | 192,897+51.84 RP |