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 21:34olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:34olliecrowolliecrowRUSTrust-1.94.0Success14,552
Mar 21, 2026 21:32olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:32olliecrowolliecrowCSHARP9.0.14Success13,174
Mar 21, 2026 21:32olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:31olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:31olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:30olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:30olliecrowolliecrowCSHARP9.0.14Success13,054
Mar 21, 2026 21:29olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:29olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:28olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:27olliecrowolliecrowCSHARP9.0.14Success13,174
Mar 21, 2026 21:27olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:27olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:26olliecrowolliecrowRUSTrust-1.94.0Success14,534
Mar 21, 2026 21:26olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:25olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:25olliecrowolliecrowCSHARP9.0.14Success12,988
Mar 21, 2026 21:24olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:24olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:23olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:23olliecrowolliecrowCSHARP9.0.14Success13,168
Mar 21, 2026 21:23olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:22olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:22olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:21olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:20olliecrowolliecrowCSHARP9.0.14Success13,167
Mar 21, 2026 21:20olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:20olliecrowolliecrowRUSTrust-1.94.0Success14,787
Mar 21, 2026 21:19olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:19olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:18olliecrowolliecrowCSHARP9.0.14Success12,942
Mar 21, 2026 21:18olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:17olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:17olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:16olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:16olliecrowolliecrowCSHARP9.0.14Success12,907
Mar 21, 2026 21:16olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:15olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:14olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:13olliecrowolliecrowCSHARP9.0.14Success13,040
Mar 21, 2026 21:12olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:12olliecrowolliecrowRUSTrust-1.94.0Success14,683
Mar 21, 2026 21:11olliecrowolliecrowCSHARP9.0.14Success13,054
Mar 21, 2026 21:11olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:11olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:10olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:09olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:09olliecrowolliecrowCSHARP9.0.14Success13,274
Mar 21, 2026 21:09olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:08olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:08olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:07olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:06olliecrowolliecrowCSHARP9.0.14Success13,198
Mar 21, 2026 21:06olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:06olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:06olliecrowolliecrowRUSTrust-1.94.0Success14,777
Mar 21, 2026 21:05olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:04olliecrowolliecrowCSHARP9.0.14Success13,049
Mar 21, 2026 21:04olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:04olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:03olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:02olliecrowolliecrowCSHARP9.0.14Success13,189
Mar 21, 2026 21:02olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:02olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:01olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:01olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 21:00olliecrowolliecrowCSHARP9.0.14Success13,160
Mar 21, 2026 21:00olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:59olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:59olliecrowolliecrowRUSTrust-1.94.0Success14,678
Mar 21, 2026 20:58olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:58olliecrowolliecrowCSHARP9.0.14Success12,909
Mar 21, 2026 20:58olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:57olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:56olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:56olliecrowolliecrowCSHARP9.0.14Success12,969
Mar 21, 2026 20:55olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:55olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:54olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:53olliecrowolliecrowCSHARP9.0.14Success13,149
Mar 21, 2026 20:53olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:53olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:52olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:52olliecrowolliecrowRUSTrust-1.94.0Success14,682
Mar 21, 2026 20:51olliecrowolliecrowCSHARP9.0.14Success12,937
Mar 21, 2026 20:51olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:51olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:50olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:49olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:48olliecrowolliecrowCSHARP9.0.14Success13,170
Mar 21, 2026 20:48olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:47olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:47olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:46olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:45olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:45olliecrowolliecrowCSHARP9.0.14Success13,063
Mar 21, 2026 20:45olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 20:45olliecrowolliecrowRUSTrust-1.94.0Success14,657