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
Jul 17, 2022 20:24Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,232
Jul 17, 2022 20:24Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,434
Jul 17, 2022 20:23Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,168+2.08 RP
Jul 17, 2022 20:22Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2022 20:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success12,119
Jul 17, 2022 20:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success13,028
Jul 17, 2022 20:18Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success12,882
Jul 17, 2022 20:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2022 20:11Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2022 20:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2022 19:38Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 14, 2022 23:08Robert BurkeRobert BurkeCPPg++9.3.0Success436,998+22.88 RP
Jul 14, 2022 18:31Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 14, 2022 10:05Dmitry IvanovDmitry IvanovCPPclang++10.0.0Success426,732+2.14 RP
Jul 14, 2022 10:02Dmitry IvanovDmitry IvanovCPPclang++10.0.0Success469,653+21.29 RP
Jul 13, 2022 21:16Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,181+4.94 RP
Jul 13, 2022 21:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,377
Jul 13, 2022 21:11Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,240
Jul 13, 2022 21:08Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,250
Jul 13, 2022 21:07Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,916
Jul 13, 2022 21:06Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success12,752
Jul 13, 2022 21:05Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,212+11.70 RP
Jul 13, 2022 21:04Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,429
Jul 13, 2022 21:04Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,564
Jul 13, 2022 21:03Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,286+0.62 RP
Jul 13, 2022 21:02Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,348
Jul 13, 2022 21:00Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 13, 2022 21:00Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,329
Jul 13, 2022 20:59Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,966
Jul 13, 2022 20:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success11,350
Jul 10, 2022 23:02Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success11,477
Jun 10, 2022 06:40eldericaeldericaRUSTrust-1.61.0Success241,936+41.33 RP
Jun 10, 2022 06:38eldericaeldericaRUSTrust-1.61.0Error
Jun 10, 2022 06:31eldericaeldericaRUSTrust-1.61.0Error
Jun 10, 2022 06:30eldericaeldericaRUSTrust-1.61.0Error
May 30, 2022 15:00Keichi TakahashiKeichi TakahashiCPPg++9.3.0Success437,970+1.30 RP
May 30, 2022 14:58Keichi TakahashiKeichi TakahashiCPPg++9.3.0Success464,357+21.54 RP
May 28, 2022 15:35Jules MinierJules MinierCPPg++9.3.0Success155,745+41.30 RP
May 28, 2022 14:20Jules MinierJules MinierCPPg++9.3.0Success436,518+1.58 RP
May 28, 2022 14:18Jules MinierJules MinierCPPg++9.3.0Error
May 28, 2022 13:50Jules MinierJules MinierCPPg++9.3.0Error
May 28, 2022 13:48Jules MinierJules MinierCPPg++9.3.0Error
May 27, 2022 07:25Jules MinierJules MinierCPPg++9.3.0Success468,822+21.33 RP
May 20, 2022 08:25rnittarnittaRUSTrust-1.61.0Error
Apr 13, 2022 09:50Egor SergeevEgor SergeevCPPclang++10.0.0Success71,665+1.04 RP
Apr 13, 2022 09:48Egor SergeevEgor SergeevCPPclang++10.0.0Success72,205+1.11 RP
Apr 13, 2022 09:47Egor SergeevEgor SergeevCPPg++9.3.0Success74,490
Apr 7, 2022 15:48DiasDiasCPPg++9.3.0Success465,332+21.49 RP
Jan 21, 2022 04:57Karam Jameel MooreKaram Jameel MooreCPPg++9.3.0Success465,819+21.47 RP
Dec 15, 2021 15:38Yuriy LyfenkoYuriy LyfenkoGOgo1.13.9Success35,757
Dec 15, 2021 15:28Yuriy LyfenkoYuriy LyfenkoGOgo1.13.9Success30,406
Dec 15, 2021 15:25Yuriy LyfenkoYuriy LyfenkoGOgo1.13.9Error
Dec 15, 2021 15:23Yuriy LyfenkoYuriy LyfenkoGOgo1.17.5Error
Dec 15, 2021 13:14Alexander KimAlexander KimGOgo1.17.5Success232,221+43.06 RP
Dec 8, 2021 18:04a-poptsova-poptsovCPPg++9.3.0Error
Dec 8, 2021 18:02a-poptsova-poptsovCPPg++9.3.0Error
Dec 8, 2021 18:01a-poptsova-poptsovCPPg++9.3.0Error
Dec 8, 2021 17:20a-poptsova-poptsovCPPg++9.3.0Error
Nov 25, 2021 16:18Kirill ButinKirill ButinCPPg++9.3.0Success279,650
Nov 25, 2021 12:44Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 12:41Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 12:33Kirill ButinKirill ButinCPPg++9.3.0Success302,498
Nov 25, 2021 12:30Kirill ButinKirill ButinCPPclang++10.0.0Success301,795
Nov 25, 2021 12:16Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 12:07Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 12:03Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 11:39Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 11:08Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 11:05Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 10:53Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:51Kirill ButinKirill ButinCPPg++9.3.0Success298,042
Nov 25, 2021 10:36Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:14Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:12Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:10Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:08Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:01Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 10:00Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 09:58Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 09:58Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:50Kirill ButinKirill ButinCPPg++9.3.0Success309,619
Nov 25, 2021 00:49Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:47Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:41Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:39Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:25Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:23Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:22Kirill ButinKirill ButinCPPclang++10.0.0Success133,487+39.72 RP
Nov 25, 2021 00:21Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 00:18Kirill ButinKirill ButinCPPclang++10.0.0Error
Nov 25, 2021 00:16Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:14Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:12Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:07Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:05Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:04Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 25, 2021 00:02Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 23:44Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 22:44Kirill ButinKirill ButinCPPg++9.3.0Error
Nov 24, 2021 22:43Kirill ButinKirill ButinCPPg++9.3.0Error