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
Nov 11, 2025 22:42Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 11, 2025 22:40Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 11, 2025 22:40Aniruddha DebAniruddha DebCPPg++13.3.0Success14,780+110.92 RP
Nov 11, 2025 22:38Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 11, 2025 22:32Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 11, 2025 22:30Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 11, 2025 22:28Aniruddha DebAniruddha DebCPPg++13.3.0Success18,156
Nov 11, 2025 22:27Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 11, 2025 22:26Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 11, 2025 21:59Aniruddha DebAniruddha DebCPPg++13.3.0Success20,294
Nov 11, 2025 21:50Aniruddha DebAniruddha DebCPPg++13.3.0Success17,876
Nov 6, 2025 09:52izotoffizotoffGOgo1.12.4Error
Nov 6, 2025 09:49izotoffizotoffGOgo1.12.4Success238,729
Nov 6, 2025 09:47izotoffizotoffGOgo1.12.4Error
Nov 6, 2025 09:25izotoffizotoffGOgo1.12.4Success235,099
Nov 6, 2025 09:24izotoffizotoffGOgo1.12.4Error
Nov 6, 2025 09:23izotoffizotoffGOgo1.12.4Success235,587
Nov 6, 2025 09:02izotoffizotoffGOgo1.12.4Success237,927
Nov 6, 2025 08:59izotoffizotoffGOgo1.25.4Success272,394
Nov 6, 2025 08:55izotoffizotoffGOgo1.18Success233,802
Nov 6, 2025 08:53izotoffizotoffGOgo1.18Error
Nov 6, 2025 08:49izotoffizotoffGOgo1.18Error
Nov 6, 2025 08:47izotoffizotoffGOgo1.18Error
Nov 6, 2025 08:42izotoffizotoffGOgo1.18Success230,581
Nov 6, 2025 08:19izotoffizotoffGOgo1.18Error
Nov 6, 2025 08:18izotoffizotoffGOgo1.18Error
Nov 6, 2025 08:15izotoffizotoffGOgo1.18Error
Nov 6, 2025 08:10izotoffizotoffGOgo1.18Error
Nov 6, 2025 07:58izotoffizotoffGOgo1.18Success256,002
Nov 6, 2025 07:40izotoffizotoffGOgo1.18Success230,118+1.31 RP
Nov 6, 2025 07:29izotoffizotoffGOgo1.18Success237,282+6.65 RP
Nov 6, 2025 06:47izotoffizotoffGOgo1.25.4Success281,787
Nov 6, 2025 06:45izotoffizotoffGOgo1.25.4Success281,743+35.49 RP
Nov 3, 2025 16:33prashantbits01prashantbits01CPPg++13.3.0Success459,452+21.77 RP
Nov 3, 2025 12:37vonqovonqoCPPg++13.3.0Error
Nov 3, 2025 12:32vonqovonqoCPPg++13.3.0Error
Nov 3, 2025 07:33vonqovonqoCPPg++13.3.0Success318,034+11.06 RP
Nov 3, 2025 07:28vonqovonqoCPPg++13.3.0Error
Nov 3, 2025 06:38vonqovonqoCPPg++13.3.0Success490,629+20.38 RP
Nov 2, 2025 16:42triscacezar-droidtriscacezar-droidCPPg++13.3.0Success490,231+20.40 RP
Oct 30, 2025 09:12Alexander-PopovAlexander-PopovGOgo1.25.3Success310,165
Oct 30, 2025 09:11Alexander-PopovAlexander-PopovGOgo1.25.3Error
Oct 30, 2025 09:07Alexander-PopovAlexander-PopovGOgo1.25.3Success270,523+1.37 RP
Oct 30, 2025 08:53Alexander-PopovAlexander-PopovGOgo1.25.3Success280,954+35.59 RP
Oct 29, 2025 21:22Keebran MasalanKeebran MasalanGOgo1.25.3Error
Oct 29, 2025 20:58Keebran MasalanKeebran MasalanGOgo1.25.3Success270,250+1.54 RP
Oct 29, 2025 20:42Keebran MasalanKeebran MasalanGOgo1.25.3Success281,993+35.46 RP
Oct 23, 2025 19:38Rashin SergeyRashin SergeyCPPg++13.3.0Success489,192+20.44 RP
Oct 23, 2025 08:37Daniel MastalerzDaniel MastalerzCPPg++13.3.0Success67,243+32.45 RP
Oct 22, 2025 19:52Daniel MastalerzDaniel MastalerzCPPg++13.3.0Success86,008+116.27 RP
Oct 15, 2025 02:01Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success211,786+7.73 RP
Oct 14, 2025 17:38Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success253,248+8.09 RP
Oct 14, 2025 17:07Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success318,494+0.62 RP
Oct 14, 2025 17:00Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success348,086
Oct 14, 2025 16:08Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success329,589
Oct 14, 2025 07:24Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success338,792
Oct 14, 2025 07:15Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success351,174
Oct 14, 2025 06:38Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Error
Oct 14, 2025 02:50Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success324,900+0.09 RP
Oct 14, 2025 02:29Nguyen Thanh VinhNguyen Thanh VinhCPPg++13.3.0Success328,496
Oct 12, 2025 20:29Marco BarboneMarco BarboneCPPg++13.3.0Success163,170
Oct 12, 2025 20:26Marco BarboneMarco BarboneCPPg++13.3.0Error
Oct 12, 2025 03:50Marco BarboneMarco BarboneCPPg++13.3.0Success44,235
Oct 12, 2025 03:49Marco BarboneMarco BarboneCPPg++13.3.0Success45,531
Oct 12, 2025 03:48Marco BarboneMarco BarboneCPPg++13.3.0Success45,197
Oct 12, 2025 03:47Marco BarboneMarco BarboneCPPg++13.3.0Success45,746
Oct 12, 2025 03:40Marco BarboneMarco BarboneCPPg++13.3.0Success41,804+0.63 RP
Oct 12, 2025 03:38Marco BarboneMarco BarboneCPPg++13.3.0Success41,915+16.04 RP
Oct 12, 2025 03:29Marco BarboneMarco BarboneCPPg++13.3.0Success44,937+8.54 RP
Oct 12, 2025 03:29Marco BarboneMarco BarboneCPPg++13.3.0Success46,901
Oct 12, 2025 03:26Marco BarboneMarco BarboneCPPg++13.3.0Success46,730+1.19 RP
Oct 12, 2025 03:25Marco BarboneMarco BarboneCPPg++13.3.0Success54,143
Oct 12, 2025 03:24Marco BarboneMarco BarboneCPPg++13.3.0Success48,786
Oct 12, 2025 03:22Marco BarboneMarco BarboneCPPg++13.3.0Success47,895
Oct 12, 2025 03:21Marco BarboneMarco BarboneCPPg++13.3.0Success47,989
Oct 12, 2025 03:18Marco BarboneMarco BarboneCPPg++13.3.0Success51,464
Oct 12, 2025 03:14Marco BarboneMarco BarboneCPPg++13.3.0Success49,924
Oct 12, 2025 03:14Marco BarboneMarco BarboneCPPg++13.3.0Success49,688
Oct 12, 2025 03:04Marco BarboneMarco BarboneCPPclang++18.1.3Success48,133
Oct 12, 2025 03:04Marco BarboneMarco BarboneCPPg++13.3.0Success46,992+96.38 RP
Oct 12, 2025 02:55Marco BarboneMarco BarboneCPPg++13.3.0Success85,894+20.99 RP
Oct 12, 2025 02:51Marco BarboneMarco BarboneCPPg++13.3.0Success104,790+7.85 RP
Oct 12, 2025 02:08Marco BarboneMarco BarboneCPPg++13.3.0Success114,189+57.19 RP
Oct 12, 2025 00:40Marco BarboneMarco BarboneCPPg++13.3.0Success329,074+30.39 RP
Oct 10, 2025 05:30Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Error
Oct 10, 2025 05:30Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Error
Oct 3, 2025 23:52Martin StensgårdMartin StensgårdCPPg++13.3.0Success259,893+18.15 RP
Oct 3, 2025 22:53Martin StensgårdMartin StensgårdCPPg++13.3.0Error
Oct 3, 2025 22:51Martin StensgårdMartin StensgårdCPPg++13.3.0Error
Oct 3, 2025 20:49Martin StensgårdMartin StensgårdCPPg++13.3.0Error
Oct 3, 2025 20:43Martin StensgårdMartin StensgårdCPPg++13.3.0Error
Oct 3, 2025 20:15Martin StensgårdMartin StensgårdCPPg++13.3.0Error
Oct 3, 2025 20:10Martin StensgårdMartin StensgårdCPPg++13.3.0Error
Oct 3, 2025 20:06Martin StensgårdMartin StensgårdCPPg++13.3.0Error
Oct 3, 2025 19:04Martin StensgårdMartin StensgårdCPPg++13.3.0Error
Oct 3, 2025 19:02Martin StensgårdMartin StensgårdCPPg++13.3.0Success491,839+20.33 RP
Sep 26, 2025 18:23SaaskaSaaskaGOgo1.25.1Success270,097+37.02 RP
Sep 26, 2025 11:59Wookyung JeongWookyung JeongCPPg++13.3.0Success96,298
Sep 26, 2025 11:49Wookyung JeongWookyung JeongCPPg++13.3.0Success95,641+10.57 RP
Sep 26, 2025 11:43Wookyung JeongWookyung JeongCPPg++13.3.0Error