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 19, 2025 09:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success6,381+262.52 RP
Dec 19, 2025 09:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,949
Dec 19, 2025 09:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 09:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Success13,495
Dec 19, 2025 09:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,860
Dec 19, 2025 09:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,665+13.81 RP
Dec 19, 2025 09:11Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,954
Dec 19, 2025 09:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,767
Dec 19, 2025 08:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,747+4.48 RP
Dec 19, 2025 08:51Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,774+1.65 RP
Dec 19, 2025 08:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,784+26.82 RP
Dec 19, 2025 08:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,008
Dec 19, 2025 08:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,002
Dec 19, 2025 08:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,003
Dec 19, 2025 08:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,029
Dec 19, 2025 08:42Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,054
Dec 19, 2025 08:42Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,022
Dec 19, 2025 08:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,988
Dec 19, 2025 08:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,634
Dec 19, 2025 08:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,812
Dec 19, 2025 08:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,678
Dec 19, 2025 08:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,953
Dec 19, 2025 08:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,025
Dec 19, 2025 08:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,616
Dec 19, 2025 08:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,150
Dec 19, 2025 08:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 19, 2025 08:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,047
Dec 19, 2025 08:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,950+2.53 RP
Dec 19, 2025 08:12Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,966+2.20 RP
Dec 18, 2025 13:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,012
Dec 18, 2025 13:30Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,069
Dec 18, 2025 13:30Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 18, 2025 13:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 18, 2025 13:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,004
Dec 18, 2025 13:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,981
Dec 18, 2025 13:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Success7,980+9.51 RP
Dec 17, 2025 19:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,063
Dec 17, 2025 19:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,242
Dec 17, 2025 19:17Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:17Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:06Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,241
Dec 17, 2025 19:06Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,236
Dec 17, 2025 19:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,261
Dec 17, 2025 19:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,185
Dec 17, 2025 19:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,647
Dec 17, 2025 19:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,251
Dec 17, 2025 19:04Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,536
Dec 17, 2025 19:04Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,938
Dec 17, 2025 19:04Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,450
Dec 17, 2025 19:04Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,319
Dec 17, 2025 19:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,269
Dec 17, 2025 19:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,071
Dec 17, 2025 19:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,134
Dec 17, 2025 19:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,115
Dec 17, 2025 19:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,201
Dec 17, 2025 19:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,702
Dec 17, 2025 19:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,793
Dec 17, 2025 19:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 19:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,502
Dec 17, 2025 19:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,258
Dec 17, 2025 19:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,411
Dec 17, 2025 19:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,046
Dec 17, 2025 18:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,510
Dec 17, 2025 18:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,682
Dec 17, 2025 18:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 18:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,082
Dec 17, 2025 18:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,878
Dec 17, 2025 18:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,028
Dec 17, 2025 18:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,986
Dec 17, 2025 18:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,176
Dec 17, 2025 18:57Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,170
Dec 17, 2025 18:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,101
Dec 17, 2025 18:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,058
Dec 17, 2025 18:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,161
Dec 17, 2025 18:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,060
Dec 17, 2025 18:54Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,581
Dec 17, 2025 18:52Rajarshi BasuRajarshi BasuCPPg++13.3.0Success8,981
Dec 17, 2025 18:51Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,160
Dec 17, 2025 18:48Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 17, 2025 18:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,156
Dec 17, 2025 18:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Error