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 22, 2026 00:02olliecrowolliecrowCSHARP9.0.14Success13,054
Mar 22, 2026 00:01olliecrowolliecrowRUSTrust-1.94.0Error
Mar 22, 2026 00:01olliecrowolliecrowCSHARP9.0.14Success12,913
Mar 22, 2026 00:00olliecrowolliecrowRUSTrust-1.94.0Error
Mar 22, 2026 00:00olliecrowolliecrowCSHARP9.0.14Success13,006
Mar 21, 2026 23:59olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:59olliecrowolliecrowCSHARP9.0.14Success13,050
Mar 21, 2026 23:58olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:58olliecrowolliecrowCSHARP9.0.14Success13,163
Mar 21, 2026 23:57olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:57olliecrowolliecrowCSHARP9.0.14Success13,149
Mar 21, 2026 23:56olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:56olliecrowolliecrowCSHARP9.0.14Success13,060
Mar 21, 2026 23:56olliecrowolliecrowRUSTrust-1.94.0Success14,715
Mar 21, 2026 23:55olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:55olliecrowolliecrowCSHARP9.0.14Success13,195
Mar 21, 2026 23:54olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:54olliecrowolliecrowCSHARP9.0.14Success13,268
Mar 21, 2026 23:53olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:53olliecrowolliecrowCSHARP9.0.14Success13,145
Mar 21, 2026 23:52olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:52olliecrowolliecrowCSHARP9.0.14Success13,088
Mar 21, 2026 23:51olliecrowolliecrowCSHARP9.0.14Success13,110
Mar 21, 2026 23:51olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:50olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:50olliecrowolliecrowCSHARP9.0.14Success13,225
Mar 21, 2026 23:49olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:49olliecrowolliecrowCSHARP9.0.14Success12,959
Mar 21, 2026 23:48olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:48olliecrowolliecrowCSHARP9.0.14Success12,933
Mar 21, 2026 23:47olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:47olliecrowolliecrowCSHARP9.0.14Success13,202
Mar 21, 2026 23:46olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:46olliecrowolliecrowCSHARP9.0.14Success13,023
Mar 21, 2026 23:46olliecrowolliecrowRUSTrust-1.94.0Success14,524
Mar 21, 2026 23:45olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:45olliecrowolliecrowCSHARP9.0.14Success13,184
Mar 21, 2026 23:44olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:44olliecrowolliecrowCSHARP9.0.14Success13,181
Mar 21, 2026 23:42olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:42olliecrowolliecrowCSHARP9.0.14Success12,965
Mar 21, 2026 23:41olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:41olliecrowolliecrowCSHARP9.0.14Success13,183
Mar 21, 2026 23:39olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:39olliecrowolliecrowCSHARP9.0.14Success13,189
Mar 21, 2026 23:38olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:38olliecrowolliecrowCSHARP9.0.14Success13,218
Mar 21, 2026 23:37olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:37olliecrowolliecrowCSHARP9.0.14Success13,137
Mar 21, 2026 23:36olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:36olliecrowolliecrowCSHARP9.0.14Success13,140
Mar 21, 2026 23:35olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:34olliecrowolliecrowCSHARP9.0.14Success13,174
Mar 21, 2026 23:34olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:34olliecrowolliecrowRUSTrust-1.94.0Success14,434
Mar 21, 2026 23:33olliecrowolliecrowCSHARP9.0.14Success13,080
Mar 21, 2026 23:33olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:32olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:32olliecrowolliecrowCSHARP9.0.14Success13,058
Mar 21, 2026 23:31olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:31olliecrowolliecrowCSHARP9.0.14Success13,133
Mar 21, 2026 23:30olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:30olliecrowolliecrowCSHARP9.0.14Success12,992
Mar 21, 2026 23:28olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:28olliecrowolliecrowCSHARP9.0.14Success13,066
Mar 21, 2026 23:27olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:27olliecrowolliecrowCSHARP9.0.14Success12,938
Mar 21, 2026 23:27olliecrowolliecrowRUSTrust-1.94.0Error
Mar 21, 2026 23:26olliecrowolliecrowRUSTrust-1.94.0Error
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