Unique strings v2 Sergey Svistunov

Same problem as Unique strings, but with 3 CPUs available and scoring based on wall time instead of CPU time.

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
Jul 3, 2023 23:59Volkan IlbeyliVolkan IlbeyliCPPg++9.3.0Error
Jul 3, 2023 23:57Volkan IlbeyliVolkan IlbeyliCPPg++9.3.0Error
Jul 3, 2023 23:52Volkan IlbeyliVolkan IlbeyliCPPg++9.3.0Error
Jul 3, 2023 23:51Volkan IlbeyliVolkan IlbeyliCPPg++9.3.0Error
Jul 3, 2023 23:50Volkan IlbeyliVolkan IlbeyliCPPg++9.3.0Error
Jul 3, 2023 23:47Volkan IlbeyliVolkan IlbeyliCPPg++9.3.0Error
Jul 3, 2023 22:46Volkan IlbeyliVolkan IlbeyliCPPg++9.3.0Success512,478+19.51 RP
Jul 3, 2023 17:11Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 17:10Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Success81,310+2.86 RP
Jul 3, 2023 17:08Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Success83,246+120.13 RP
Jul 3, 2023 17:03Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:56Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:55Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:49Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:44Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:32Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:29Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:29Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:21Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:19Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
Jul 3, 2023 16:08Anılcan GülkayaAnılcan GülkayaCPPg++9.3.0Error
May 8, 2023 15:39Martin StensgårdMartin StensgårdCPPg++9.3.0Success512,854+19.50 RP
Mar 18, 2023 19:25LiamLiamCPPg++9.3.0Error
Mar 18, 2023 19:23LiamLiamCPPg++9.3.0Error
Mar 18, 2023 19:21LiamLiamCPPclang++10.0.0Error
Feb 16, 2023 19:10LiamLiamCPPclang++10.0.0Error
Feb 16, 2023 19:09LiamLiamCPPg++9.3.0Success108,908+72.32 RP
Feb 15, 2023 23:11LiamLiamCPPg++9.3.0Success512,790+0.03 RP
Feb 15, 2023 23:10LiamLiamCPPclang++10.0.0Success513,452+0.05 RP
Feb 15, 2023 23:10LiamLiamCPPclang++10.0.0Success514,893+0.04 RP
Feb 15, 2023 23:10LiamLiamCPPclang++10.0.0Success515,973+0.08 RP
Feb 15, 2023 23:10LiamLiamCPPg++9.3.0Success518,096+19.30 RP
Nov 27, 2022 22:32apuxbtapuxbtCPPg++9.3.0Success183,993+54.35 RP
Oct 13, 2022 23:07Kenneth MaplesKenneth MaplesCPPg++9.3.0Success32,639+0.39 RP
Oct 13, 2022 23:05Kenneth MaplesKenneth MaplesCPPg++9.3.0Success32,681+305.99 RP
Sep 7, 2022 16:33Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 7, 2022 16:32Bernard TeoBernard TeoCPPg++9.3.0Success5,950+1'903.19 RP
Aug 29, 2022 17:37Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 22, 2022 17:48Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success43,899+186.74 RP
Aug 22, 2022 17:41Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success243,548+41.06 RP
Aug 2, 2022 20:03Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success7,729
Aug 2, 2022 19:45Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success7,767
Aug 2, 2022 19:26Robert BurkeRobert BurkeCPPg++9.3.0Success7,129+324.21 RP
Aug 2, 2022 19:26Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 19:24Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 19:23Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 19:20Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 19:19Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 19:17Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 19:16Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 19:12Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 19:10Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 18:59Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 18:43Robert BurkeRobert BurkeCPPg++9.3.0Error
Aug 2, 2022 18:39Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 29, 2022 06:21Robert BurkeRobert BurkeCPPg++9.3.0Success9,316
Jul 29, 2022 06:20Robert BurkeRobert BurkeCPPg++9.3.0Success9,272+1'057.97 RP
Jul 21, 2022 17:00Robert BurkeRobert BurkeCPPg++9.3.0Success486,649+20.55 RP
Jan 21, 2022 04:59Karam Jameel MooreKaram Jameel MooreCPPg++9.3.0Success513,781+19.46 RP
Dec 25, 2021 05:06Alexander KimAlexander KimGOgo1.17.5Success243,498+41.07 RP
Nov 10, 2021 18:07Sergey StreminSergey StreminRUSTrust-1.56.1Success10,510+594.82 RP
Nov 10, 2021 18:05Sergey StreminSergey StreminRUSTrust-1.56.1Error
Oct 10, 2021 06:12Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success7,855
Sep 28, 2021 19:09robotomizerobotomizeGOgo1.17.1Error
Sep 28, 2021 19:08robotomizerobotomizeGOgo1.17.1Error
Sep 28, 2021 19:07robotomizerobotomizeGOgo1.17.1Error
Sep 28, 2021 19:06robotomizerobotomizeGOgo1.17.1Error
Sep 28, 2021 19:05robotomizerobotomizeGOgo1.17.1Error
Sep 28, 2021 18:52robotomizerobotomizeGOgo1.17.1Success252,891
Sep 28, 2021 18:49robotomizerobotomizeGOgo1.17.1Error
Sep 28, 2021 18:44robotomizerobotomizeGOgo1.17.1Success245,883+40.67 RP
Sep 28, 2021 18:35robotomizerobotomizeGOgo1.17.1Error
Sep 28, 2021 18:34robotomizerobotomizeGOgo1.17.1Error
Sep 8, 2021 14:39Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success171,620+11.78 RP
Sep 8, 2021 09:07Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success215,125+26.92 RP
Sep 8, 2021 09:06Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success511,124+19.56 RP
Sep 3, 2021 14:14Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 3, 2021 14:13Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 3, 2021 14:13Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 2, 2021 05:44Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success520,875+19.20 RP
Aug 21, 2021 18:02Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success7,826
Aug 21, 2021 18:01Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success7,736
Aug 21, 2021 18:00Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success7,856
Aug 21, 2021 18:00Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success7,785
Jul 1, 2021 19:51Igor ShekalevIgor ShekalevGOSuccess103,950+96.20 RP
Jun 27, 2021 07:35gchebanovgchebanovCPPSuccess15,356+651.21 RP
Jun 20, 2021 15:28Sergey StreminSergey StreminRUSTSuccess15,289+83.54 RP
Jun 20, 2021 15:26Sergey StreminSergey StreminRUSTError
Jun 20, 2021 15:20Sergey StreminSergey StreminRUSTError
Jun 14, 2021 22:25Andrey TsvetkovAndrey TsvetkovGOSuccess252,229+39.65 RP
Jun 10, 2021 16:25Yuriy LyfenkoYuriy LyfenkoGOSuccess10,311+238.52 RP
Jun 10, 2021 16:19Yuriy LyfenkoYuriy LyfenkoGOSuccess16,441
Jun 10, 2021 16:18Yuriy LyfenkoYuriy LyfenkoGOSuccess13,941
Jun 10, 2021 15:57Yuriy LyfenkoYuriy LyfenkoGOSuccess13,674+63.80 RP
Jun 10, 2021 15:55Yuriy LyfenkoYuriy LyfenkoCPPSuccess6,858+323.94 RP
Jun 10, 2021 15:50Yuriy LyfenkoYuriy LyfenkoCPPError
Jun 10, 2021 15:48Yuriy LyfenkoYuriy LyfenkoCPPError
Jun 10, 2021 15:45Yuriy LyfenkoYuriy LyfenkoCPPSuccess7,748
Jun 10, 2021 15:38Yuriy LyfenkoYuriy LyfenkoCPPSuccess7,715+71.88 RP
Jun 10, 2021 15:35Yuriy LyfenkoYuriy LyfenkoCPPError