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 24, 2026 18:06 | CPPg++14.2.0 | Success | 4,567 | ||
| Aug 24, 2026 18:04 | CPPg++14.2.0 | Success | 3,195 | ||
| Aug 24, 2026 18:00 | CPPg++14.2.0 | Success | 3,370 | ||
| Aug 24, 2026 17:58 | CPPg++14.2.0 | Success | 3,417 | ||
| Aug 24, 2026 17:40 | CPPg++14.2.0 | Success | 3,260 | ||
| Aug 24, 2026 17:36 | CPPg++14.2.0 | Success | 3,220 | ||
| Aug 24, 2026 17:33 | CPPg++14.2.0 | Success | 3,247 | ||
| Aug 24, 2026 17:31 | CPPg++14.2.0 | Success | 3,206 | ||
| Aug 24, 2026 17:25 | CPPg++14.2.0 | Success | 3,270 | ||
| Aug 24, 2026 17:21 | CPPg++14.2.0 | Success | 16,469+123.64 RP | ||
| Aug 24, 2026 17:14 | CPPg++14.2.0 | Success | 3,280 | ||
| Aug 24, 2026 17:06 | CPPg++14.2.0 | Success | 20,680+63.80 RP | ||
| Aug 24, 2026 16:51 | CPPg++14.2.0 | Success | 23,823+289.52 RP | ||
| Aug 24, 2026 16:38 | CPPg++14.2.0 | Success | 3,189 | ||
| Aug 24, 2026 16:36 | CPPg++14.2.0 | Success | 3,205 | ||
| Aug 24, 2026 16:33 | CPPg++14.2.0 | Success | 3,178 | ||
| Aug 24, 2026 16:29 | CPPg++14.2.0 | Success | 3,237 | ||
| Aug 24, 2026 16:27 | CPPg++14.2.0 | Success | 3,178+1.98 RP | ||
| Aug 24, 2026 16:24 | CPPg++14.2.0 | Success | 3,259 | ||
| Aug 24, 2026 16:16 | CPPg++14.2.0 | Success | 3,318 | ||
| Aug 24, 2026 16:10 | CPPg++14.2.0 | Error | |||
| Aug 23, 2026 22:18 | CPPg++14.2.0 | Success | 76,781+72.81 RP | ||
| Aug 23, 2026 20:00 | CPPg++14.2.0 | Success | 3,375 | ||
| Aug 23, 2026 19:57 | CPPg++14.2.0 | Success | 4,558 | ||
| Aug 23, 2026 19:55 | CPPg++14.2.0 | Success | 3,240 | ||
| Aug 23, 2026 19:50 | CPPg++14.2.0 | Success | 3,547 | ||
| Aug 23, 2026 19:45 | CPPg++14.2.0 | Success | 4,934 | ||
| Aug 23, 2026 19:43 | CPPg++14.2.0 | Success | 10,450 | ||
| Aug 23, 2026 19:33 | CPPg++14.2.0 | Success | 4,954 | ||
| Aug 23, 2026 19:16 | CPPg++14.2.0 | Success | 3,345 | ||
| Aug 23, 2026 19:08 | CPPg++14.2.0 | Success | 3,229 | ||
| Aug 23, 2026 19:05 | CPPg++14.2.0 | Success | 7,915 | ||
| Aug 23, 2026 18:49 | CPPg++14.2.0 | Success | 3,272 | ||
| Aug 23, 2026 18:39 | CPPg++14.2.0 | Success | 3,731 | ||
| Aug 23, 2026 18:36 | CPPg++14.2.0 | Success | 3,573 | ||
| Aug 23, 2026 18:27 | CPPg++14.2.0 | Success | 3,282 | ||
| Aug 23, 2026 18:24 | CPPg++14.2.0 | Success | 3,222 | ||
| Aug 23, 2026 18:18 | CPPg++14.2.0 | Success | 3,206 | ||
| Aug 23, 2026 18:12 | CPPg++14.2.0 | Error | |||
| Aug 23, 2026 17:55 | CPPg++14.2.0 | Success | 3,295 | ||
| Aug 23, 2026 17:46 | CPPg++14.2.0 | Success | 3,212 | ||
| Aug 23, 2026 17:39 | CPPg++14.2.0 | Success | 3,217 | ||
| Aug 23, 2026 17:35 | CPPg++14.2.0 | Success | 6,694 | ||
| Aug 23, 2026 17:26 | CPPg++14.2.0 | Success | 3,276 | ||
| Aug 23, 2026 17:17 | CPPg++14.2.0 | Success | 3,180+6.91 RP | ||
| Aug 23, 2026 17:06 | CPPg++14.2.0 | Success | 3,187+36.01 RP | ||
| Aug 23, 2026 17:04 | CPPg++14.2.0 | Error | |||
| Aug 23, 2026 16:59 | CPPg++14.2.0 | Success | 3,258 | ||
| Aug 23, 2026 16:46 | CPPg++14.2.0 | Success | 3,244 | ||
| Aug 23, 2026 16:41 | CPPg++14.2.0 | Success | 3,404 | ||
| Aug 23, 2026 16:37 | CPPg++14.2.0 | Success | 3,267 | ||
| Aug 23, 2026 16:33 | CPPg++14.2.0 | Success | 3,246 | ||
| Aug 23, 2026 16:30 | CPPg++14.2.0 | Success | 3,304 | ||
| Aug 23, 2026 16:20 | CPPg++14.2.0 | Success | 3,508 | ||
| Aug 23, 2026 16:17 | CPPg++14.2.0 | Success | 3,269 | ||
| Aug 23, 2026 15:36 | CPPg++14.2.0 | Success | 4,365 | ||
| 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 |