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
Dec 14, 2025 14:11Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 14:10Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 14:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 14:06Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 14:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,150
Dec 14, 2025 14:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,118
Dec 14, 2025 14:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,204
Dec 14, 2025 14:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,207
Dec 14, 2025 14:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 14:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,352
Dec 14, 2025 14:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,751
Dec 14, 2025 14:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,090
Dec 14, 2025 14:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,339
Dec 14, 2025 13:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,041+1.08 RP
Dec 14, 2025 13:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:30Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:11Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:10Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 13:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:30Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 09:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,128
Dec 14, 2025 08:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,205
Dec 14, 2025 08:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,677
Dec 14, 2025 08:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 08:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,159
Dec 14, 2025 08:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,202
Dec 14, 2025 08:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,048+46.94 RP
Dec 14, 2025 08:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 08:17Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 08:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 08:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 14, 2025 01:32Joad NacerJoad NacerCPPg++13.3.0Success4,645
Dec 13, 2025 18:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,364+156.64 RP
Dec 13, 2025 17:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 17:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,478
Dec 13, 2025 17:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,524
Dec 13, 2025 17:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,472
Dec 13, 2025 17:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,071
Dec 13, 2025 17:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,027
Dec 13, 2025 17:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,244
Dec 13, 2025 17:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,062
Dec 13, 2025 17:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,028
Dec 13, 2025 17:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,076
Dec 13, 2025 17:37Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,058
Dec 13, 2025 17:37Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,986
Dec 13, 2025 17:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,016
Dec 13, 2025 17:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,107
Dec 13, 2025 17:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,968
Dec 13, 2025 17:35Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,000
Dec 13, 2025 17:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,170
Dec 13, 2025 17:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,046
Dec 13, 2025 17:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,925
Dec 13, 2025 17:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,035
Dec 13, 2025 17:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success12,360
Dec 13, 2025 17:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 17:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,895
Dec 13, 2025 17:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,668
Dec 13, 2025 17:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 17:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 17:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,004
Dec 13, 2025 17:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,076
Dec 13, 2025 16:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,297
Dec 13, 2025 16:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,352
Dec 13, 2025 16:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Success33,882
Dec 13, 2025 16:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success16,690
Dec 13, 2025 16:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success16,222
Dec 13, 2025 16:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success16,438
Dec 13, 2025 16:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success16,560
Dec 13, 2025 16:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success19,667
Dec 13, 2025 16:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success20,931
Dec 13, 2025 16:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success23,103
Dec 13, 2025 16:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success35,339
Dec 13, 2025 16:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success18,116
Dec 13, 2025 16:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success18,610
Dec 13, 2025 16:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success19,009
Dec 13, 2025 16:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success17,167
Dec 13, 2025 16:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Success18,544
Dec 13, 2025 16:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Success19,172
Dec 13, 2025 16:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 16:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 16:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 16:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 16:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 13:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Error