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
Jan 27, 2024 08:53AnSaAnSaCPPg++9.4.0Error
Jan 27, 2024 08:34AnSaAnSaCPPg++9.4.0Error
Jan 27, 2024 07:21AnSaAnSaCPPg++9.4.0Error
Jan 26, 2024 20:15AnSaAnSaCPPg++9.4.0Success294,286
Jan 26, 2024 20:05AnSaAnSaCPPg++9.4.0Success293,878
Jan 26, 2024 19:14AnSaAnSaCPPg++9.4.0Success266,517
Jan 26, 2024 19:13AnSaAnSaCPPg++9.4.0Error
Jan 26, 2024 19:09AnSaAnSaCPPg++9.4.0Success263,056+0.43 RP
Jan 26, 2024 19:02AnSaAnSaCPPg++9.4.0Success270,893
Jan 26, 2024 18:58AnSaAnSaCPPg++9.4.0Success271,695
Jan 26, 2024 18:48AnSaAnSaCPPg++9.4.0Success479,898
Jan 26, 2024 18:47AnSaAnSaCPPg++9.4.0Error
Jan 26, 2024 15:49AnSaAnSaCPPg++9.4.0Error
Jan 26, 2024 15:49AnSaAnSaCPPg++9.4.0Error
Jan 26, 2024 15:46AnSaAnSaCPPg++9.4.0Error
Jan 26, 2024 15:43AnSaAnSaCPPg++9.4.0Error
Jan 26, 2024 15:33AnSaAnSaCPPg++9.4.0Error
Jan 17, 2024 17:53AnSaAnSaCPPg++9.4.0Success266,047+0.25 RP
Jan 17, 2024 17:46AnSaAnSaCPPg++9.4.0Success300,820
Jan 17, 2024 17:44AnSaAnSaCPPclang++10.0.0Success352,158
Jan 17, 2024 17:34AnSaAnSaCPPclang++10.0.0Success295,100
Jan 17, 2024 17:31AnSaAnSaCPPclang++10.0.0Success281,931
Jan 17, 2024 17:28AnSaAnSaCPPg++9.4.0Success267,850+16.60 RP
Jan 17, 2024 16:42AnSaAnSaCPPg++9.4.0Success482,374+20.73 RP
Jan 12, 2024 20:54cashkarucashkaruCPPg++9.4.0Success481,896+20.75 RP
Jan 12, 2024 04:25hype.ethhype.ethGOgo1.21.6Success235,718+42.42 RP
Jan 11, 2024 01:56Vishrut Dixit Vishrut Dixit CPPg++9.4.0Success483,087+20.70 RP
Jan 3, 2024 20:08Yurkov AlekseyYurkov AlekseyCPPg++9.4.0Success59,436
Jan 3, 2024 20:07Yurkov AlekseyYurkov AlekseyCPPg++9.4.0Success66,015
Jan 3, 2024 09:39Yurkov AlekseyYurkov AlekseyCPPg++9.4.0Success111,117
Jan 3, 2024 08:08Yurkov AlekseyYurkov AlekseyCPPg++9.4.0Success37,262
Jan 2, 2024 18:33Yurkov AlekseyYurkov AlekseyCPPg++9.4.0Success36,823+0.01 RP
Jan 2, 2024 18:32Yurkov AlekseyYurkov AlekseyCPPg++9.4.0Success36,825+1.78 RP
Dec 28, 2023 07:49Harsh SinhaHarsh SinhaCPPg++9.3.0Success463,252+21.59 RP
Dec 27, 2023 10:30Oleg KovalovOleg KovalovCPPclang++10.0.0Success470,740
Dec 22, 2023 06:48Sergey StreminSergey StreminRUSTrust-1.74.1Error
Dec 22, 2023 06:47Sergey StreminSergey StreminRUSTrust-1.74.1Error
Dec 22, 2023 06:46Sergey StreminSergey StreminRUSTrust-1.74.1Success16,777
Dec 22, 2023 06:42Sergey StreminSergey StreminRUSTrust-1.74.1Error
Dec 22, 2023 06:41Sergey StreminSergey StreminRUSTrust-1.74.1Success16,731
Dec 22, 2023 06:38Sergey StreminSergey StreminRUSTrust-1.74.1Success16,595+108.88 RP
Dec 22, 2023 06:22Sergey StreminSergey StreminRUSTrust-1.74.1Success18,690
Dec 22, 2023 06:20Sergey StreminSergey StreminRUSTrust-1.74.1Success18,243+3.84 RP
Dec 22, 2023 06:20Sergey StreminSergey StreminRUSTrust-1.74.1Success18,307+3.46 RP
Dec 19, 2023 06:27Kenneth MaplesKenneth MaplesCPPclang++10.0.0Error
Dec 19, 2023 06:19Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success17,084+10.93 RP
Dec 19, 2023 06:19Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success18,508
Dec 19, 2023 06:17Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success19,439
Dec 19, 2023 06:06Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success17,409+27.07 RP
Dec 19, 2023 05:57Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success18,507
Dec 19, 2023 05:08matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:39matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:34matsuoka-601matsuoka-601CPPclang++10.0.0Error
Dec 18, 2023 16:18matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:16matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:15matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:15matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:12matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:11matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:11matsuoka-601matsuoka-601CPPg++9.3.0Error
Dec 18, 2023 16:11matsuoka-601matsuoka-601CPPclang++10.0.0Error
Dec 18, 2023 16:10matsuoka-601matsuoka-601CPPclang++10.0.0Error
Dec 18, 2023 12:59matsuoka-601matsuoka-601CPPclang++10.0.0Error
Dec 17, 2023 23:18Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:17Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:14Michael MoonMichael MoonCPPclang++10.0.0Success280,849+0.21 RP
Dec 17, 2023 23:13Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:10Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:09Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:06Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:05Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:04Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:03Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 23:01Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 22:52Michael MoonMichael MoonCPPclang++10.0.0Success283,973
Dec 17, 2023 22:29Michael MoonMichael MoonCPPclang++10.0.0Success282,521+1.15 RP
Dec 17, 2023 22:26Michael MoonMichael MoonCPPclang++10.0.0Success297,478
Dec 17, 2023 22:25Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 22:23Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 22:20Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 22:18Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 22:16Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 22:12Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 22:10Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 20:39Michael MoonMichael MoonCPPclang++10.0.0Success291,981+12.86 RP
Dec 17, 2023 20:37Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 20:36Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 20:34Michael MoonMichael MoonCPPclang++10.0.0Error
Dec 17, 2023 20:28Michael MoonMichael MoonCPPclang++10.0.0Success467,631+21.38 RP
Dec 17, 2023 08:27Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success19,349
Dec 17, 2023 08:17Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success56,302
Dec 17, 2023 08:12Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success18,270+57.94 RP
Dec 15, 2023 22:07ttGOgo1.21.5Success251,460+39.77 RP
Dec 15, 2023 22:05ttGOgo1.20.12Error
Dec 15, 2023 15:29Oleg KovalovOleg KovalovGOgo1.21.5Error
Dec 15, 2023 15:26Oleg KovalovOleg KovalovGOgo1.21.5Success99,205
Dec 15, 2023 15:25Oleg KovalovOleg KovalovGOgo1.21.5Success109,311
Dec 15, 2023 15:24Oleg KovalovOleg KovalovGOgo1.21.5Success108,926
Dec 15, 2023 15:19Oleg KovalovOleg KovalovGOgo1.21.5Success109,557
Dec 15, 2023 12:49Dmitrii VasilevDmitrii VasilevCPPg++9.3.0Error