Unique strings Sergey Svistunov

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 AuthorLanguageStatus Score
Mar 21, 2026 23:25olliecrowolliecrowCSHARP9.0.14Success13,132
Mar 21, 2026 23:24olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:24olliecrowolliecrowCSHARP9.0.14Success13,194
Mar 21, 2026 23:23olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:23olliecrowolliecrowCSHARP9.0.14Success12,972
Mar 21, 2026 23:23olliecrowolliecrowRUSTrust-1.94.0Success14,632
Mar 21, 2026 23:22olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:22olliecrowolliecrowCSHARP9.0.14Success13,003
Mar 21, 2026 23:21olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:21olliecrowolliecrowCSHARP9.0.14Success13,204
Mar 21, 2026 23:20olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:19olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:19olliecrowolliecrowCSHARP9.0.14Success13,064
Mar 21, 2026 23:18olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:18olliecrowolliecrowCSHARP9.0.14Success13,107
Mar 21, 2026 23:18olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:17olliecrowolliecrowCSHARP9.0.14Success13,233
Mar 21, 2026 23:17olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:16olliecrowolliecrowCSHARP9.0.14Success13,051
Mar 21, 2026 23:16olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:16olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:14olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:14olliecrowolliecrowCSHARP9.0.14Success13,158
Mar 21, 2026 23:14olliecrowolliecrowRUSTrust-1.94.0Success14,726
Mar 21, 2026 23:13olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:13olliecrowolliecrowCSHARP9.0.14Success13,232
Mar 21, 2026 23:12olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:12olliecrowolliecrowCSHARP9.0.14Success13,200
Mar 21, 2026 23:11olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:11olliecrowolliecrowCSHARP9.0.14Success13,048
Mar 21, 2026 23:10olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:10olliecrowolliecrowCSHARP9.0.14Success13,197
Mar 21, 2026 23:09olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:09olliecrowolliecrowCSHARP9.0.14Success13,046
Mar 21, 2026 23:08olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:08olliecrowolliecrowCSHARP9.0.14Success13,048
Mar 21, 2026 23:07olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:07olliecrowolliecrowCSHARP9.0.14Success13,150
Mar 21, 2026 23:06olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:06olliecrowolliecrowCSHARP9.0.14Success13,125
Mar 21, 2026 23:05olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:05olliecrowolliecrowCSHARP9.0.14Success13,195
Mar 21, 2026 23:05olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:04olliecrowolliecrowRUSTrust-1.94.0Success14,683
Mar 21, 2026 23:04olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:03olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:03olliecrowolliecrowCSHARP9.0.14Success13,010
Mar 21, 2026 23:03olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:02olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:02olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:01olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:00olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:00olliecrowolliecrowCSHARP9.0.14Success13,015
Mar 21, 2026 22:59olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:59olliecrowolliecrowCSHARP9.0.14Success13,229
Mar 21, 2026 22:59olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:57olliecrowolliecrowCSHARP9.0.14Success13,064
Mar 21, 2026 22:57olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:55olliecrowolliecrowCSHARP9.0.14Success13,066
Mar 21, 2026 22:54olliecrowolliecrowRUSTrust-1.94.0Success14,604
Mar 21, 2026 22:53olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:53olliecrowolliecrowCSHARP9.0.14Success13,205
Mar 21, 2026 22:53olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:52olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:51olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:51olliecrowolliecrowCSHARP9.0.14Success12,991
Mar 21, 2026 22:51olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:50olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:49olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:48olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:48olliecrowolliecrowCSHARP9.0.14Success13,051
Mar 21, 2026 22:48olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:47olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:47olliecrowolliecrowRUSTrust-1.94.0Success14,707
Mar 21, 2026 22:46olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:46olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:45olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:44olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:44olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:43olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:42olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:42olliecrowolliecrowCSHARP9.0.14Success13,051
Mar 21, 2026 22:41olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:41olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:40olliecrowolliecrowCSHARP9.0.14Success13,070
Mar 21, 2026 22:40olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:39olliecrowolliecrowRUSTrust-1.94.0Success14,813
Mar 21, 2026 22:39olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:38olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:38olliecrowolliecrowCSHARP9.0.14Success13,097
Mar 21, 2026 22:37olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:37olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:35olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:35olliecrowolliecrowCSHARP9.0.14Success12,964
Mar 21, 2026 22:35olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:34olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:33olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:33olliecrowolliecrowCSHARP9.0.14Success13,167
Mar 21, 2026 22:33olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 22:32olliecrowolliecrowRUSTrust-1.94.0Error