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 13, 2025 13:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 13:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,662
Dec 13, 2025 13:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 13:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 12:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 06:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 06:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,625+3.55 RP
Dec 13, 2025 06:35Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 06:33Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 06:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 06:10Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 06:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 06:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 13, 2025 06:06Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 12, 2025 15:52Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 12, 2025 15:44Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 12, 2025 15:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 12, 2025 15:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success10,892
Dec 12, 2025 15:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 12, 2025 15:35Rajarshi BasuRajarshi BasuCPPg++13.3.0Success9,658+149.28 RP
Dec 12, 2025 15:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,285+11.85 RP
Dec 12, 2025 14:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,484
Dec 12, 2025 14:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Success12,080
Dec 12, 2025 14:52Rajarshi BasuRajarshi BasuCPPg++13.3.0Success12,721
Dec 12, 2025 14:52Rajarshi BasuRajarshi BasuCPPg++13.3.0Success12,208
Dec 12, 2025 14:52Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,778
Dec 12, 2025 14:52Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,541
Dec 12, 2025 14:45Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,438+2.21 RP
Dec 12, 2025 14:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Success11,467+160.48 RP
Dec 11, 2025 20:41Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,053+3.28 RP
Dec 11, 2025 20:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,216
Dec 11, 2025 20:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,268
Dec 11, 2025 20:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,118+16.18 RP
Dec 11, 2025 20:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,501
Dec 11, 2025 20:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,605
Dec 11, 2025 20:08Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,448+6.50 RP
Dec 11, 2025 20:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,618
Dec 11, 2025 19:55Rajarshi BasuRajarshi BasuCPPg++13.3.0Success14,585+32.94 RP
Dec 11, 2025 19:45Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 19:44Rajarshi BasuRajarshi BasuCPPg++13.3.0Success15,409
Dec 11, 2025 19:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 19:35Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 19:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success15,321+16.36 RP
Dec 11, 2025 19:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 19:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Success15,715+8.27 RP
Dec 11, 2025 18:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success15,922+159.77 RP
Dec 11, 2025 18:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Success21,428
Dec 11, 2025 16:11Rajarshi BasuRajarshi BasuCPPg++13.3.0Success84,674
Dec 11, 2025 15:54Rajarshi BasuRajarshi BasuCPPg++13.3.0Success21,354+1.79 RP
Dec 11, 2025 15:54Rajarshi BasuRajarshi BasuCPPg++13.3.0Success21,436+12.10 RP
Dec 11, 2025 15:51Rajarshi BasuRajarshi BasuCPPg++13.3.0Success22,007+30.92 RP
Dec 11, 2025 15:51Rajarshi BasuRajarshi BasuCPPg++13.3.0Success23,614+26.31 RP
Dec 11, 2025 15:50Rajarshi BasuRajarshi BasuCPPg++13.3.0Success33,896
Dec 11, 2025 15:50Rajarshi BasuRajarshi BasuCPPg++13.3.0Success30,166
Dec 11, 2025 15:50Rajarshi BasuRajarshi BasuCPPg++13.3.0Success27,078
Dec 11, 2025 15:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Success25,178+2.65 RP
Dec 11, 2025 15:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success25,347+0.16 RP
Dec 11, 2025 15:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Success25,691
Dec 11, 2025 15:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Success25,357+17.37 RP
Dec 11, 2025 15:17Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 15:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success26,525+31.62 RP
Dec 11, 2025 15:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success28,953+53.16 RP
Dec 11, 2025 15:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 14:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success34,220+81.48 RP
Dec 11, 2025 14:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 14:14Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 14:02Rajarshi BasuRajarshi BasuCPPg++13.3.0Success47,450+4.39 RP
Dec 11, 2025 13:56Rajarshi BasuRajarshi BasuCPPg++13.3.0Success48,459+18.55 RP
Dec 11, 2025 13:55Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 13:54Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 11, 2025 12:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success53,245+0.93 RP
Dec 11, 2025 12:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Success54,140
Dec 11, 2025 12:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Success53,670
Dec 11, 2025 12:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Success53,509+112.60 RP
Dec 11, 2025 12:04Rajarshi BasuRajarshi BasuCPPg++13.3.0Success140,711
Dec 11, 2025 11:58Rajarshi BasuRajarshi BasuCPPg++13.3.0Success141,429
Dec 11, 2025 11:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success140,558
Dec 9, 2025 19:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success147,592
Dec 9, 2025 19:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 18:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 18:53Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 18:45Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 18:06Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 18:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:38Rajarshi BasuRajarshi BasuCPPg++13.3.0Success137,347
Dec 9, 2025 16:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:15Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:13Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:10Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 9, 2025 16:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Dec 8, 2025 20:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success134,619+0.05 RP