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 20, 2025 15:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,094
Dec 20, 2025 15:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,071
Dec 20, 2025 15:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,071
Dec 20, 2025 15:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,086
Dec 20, 2025 15:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,293
Dec 20, 2025 15:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,081
Dec 20, 2025 15:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,103
Dec 20, 2025 15:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,075
Dec 20, 2025 15:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,128
Dec 20, 2025 15:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,114
Dec 20, 2025 15:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,230
Dec 20, 2025 15:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,079
Dec 20, 2025 15:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 15:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 15:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,078
Dec 20, 2025 15:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,098
Dec 20, 2025 15:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,322
Dec 20, 2025 15:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,357
Dec 20, 2025 15:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,288
Dec 20, 2025 15:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,192
Dec 20, 2025 15:12Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,326
Dec 20, 2025 15:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,086
Dec 20, 2025 15:06Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,852
Dec 20, 2025 15:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,932
Dec 20, 2025 14:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,685
Dec 20, 2025 14:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,643
Dec 20, 2025 14:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,101
Dec 20, 2025 14:54Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,083
Dec 20, 2025 14:54Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,132
Dec 20, 2025 14:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 14:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,080
Dec 20, 2025 14:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,065+1.56 RP
Dec 20, 2025 14:52Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,134
Dec 20, 2025 14:51Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,085
Dec 20, 2025 14:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,124
Dec 20, 2025 14:47Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,140
Dec 20, 2025 14:47Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,119
Dec 20, 2025 14:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,182
Dec 20, 2025 14:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,086
Dec 20, 2025 14:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,094
Dec 20, 2025 14:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,069+4.66 RP
Dec 20, 2025 14:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,082
Dec 20, 2025 14:37Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,081+5.02 RP
Dec 20, 2025 14:37Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,748
Dec 20, 2025 14:04Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,775
Dec 20, 2025 14:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,096
Dec 20, 2025 14:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,099
Dec 20, 2025 13:45Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,094+1.16 RP
Dec 20, 2025 13:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,097+5.37 RP
Dec 20, 2025 13:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 13:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,439
Dec 20, 2025 13:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,449
Dec 20, 2025 13:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,455
Dec 20, 2025 13:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 13:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,748
Dec 20, 2025 10:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 10:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 10:16Rajarshi BasuRajarshi BasuCPPclang++18.1.3Success5,222
Dec 20, 2025 09:44Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,189
Dec 20, 2025 09:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,123
Dec 20, 2025 09:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,111+2.68 RP
Dec 20, 2025 09:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,188
Dec 20, 2025 09:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,159
Dec 20, 2025 09:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,180
Dec 20, 2025 09:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,143
Dec 20, 2025 09:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,128
Dec 20, 2025 09:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,118+35.24 RP
Dec 20, 2025 09:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,212+0.74 RP
Dec 20, 2025 09:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 09:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 09:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,218
Dec 20, 2025 09:11Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,229
Dec 20, 2025 09:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,214+2.20 RP
Dec 20, 2025 09:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,220+1.83 RP
Dec 20, 2025 09:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,914
Dec 20, 2025 08:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,897
Dec 20, 2025 08:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,656
Dec 20, 2025 08:50Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,253
Dec 20, 2025 08:50Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,230
Dec 20, 2025 08:50Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,264
Dec 20, 2025 08:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,235
Dec 20, 2025 08:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,389
Dec 20, 2025 08:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,255
Dec 20, 2025 08:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 08:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,232
Dec 20, 2025 08:48Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,403
Dec 20, 2025 08:48Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,239
Dec 20, 2025 08:48Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,273
Dec 20, 2025 08:48Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,314
Dec 20, 2025 08:47Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,256
Dec 20, 2025 08:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,405
Dec 20, 2025 08:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,225+2.20 RP
Dec 20, 2025 08:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,243
Dec 20, 2025 08:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,241
Dec 20, 2025 08:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,605
Dec 20, 2025 08:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,244
Dec 20, 2025 08:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,270
Dec 20, 2025 08:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,231+22.39 RP
Dec 20, 2025 08:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 20, 2025 08:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Error