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
Nov 12, 2025 08:04Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 08:03Aniruddha DebAniruddha DebCPPg++13.3.0Success14,812
Nov 12, 2025 08:02Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 08:00Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:58Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:58Aniruddha DebAniruddha DebCPPg++13.3.0Success14,810
Nov 12, 2025 07:56Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:54Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:52Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:52Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:50Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:49Aniruddha DebAniruddha DebCPPg++13.3.0Success14,788
Nov 12, 2025 07:47Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:46Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:43Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:41Aniruddha DebAniruddha DebCPPg++13.3.0Success14,818
Nov 12, 2025 07:39Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:38Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:36Aniruddha DebAniruddha DebCPPg++13.3.0Success14,807
Nov 12, 2025 07:28Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:27Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:23Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:22Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:20Aniruddha DebAniruddha DebCPPg++13.3.0Success14,809
Nov 12, 2025 07:14Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:12Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:12Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:11Aniruddha DebAniruddha DebCPPg++13.3.0Success14,782
Nov 12, 2025 07:07Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:06Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:04Aniruddha DebAniruddha DebCPPg++13.3.0Success14,729
Nov 12, 2025 07:02Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 07:00Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:59Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:53Aniruddha DebAniruddha DebCPPg++13.3.0Success14,815
Nov 12, 2025 06:51Aniruddha DebAniruddha DebCPPg++13.3.0Success14,810
Nov 12, 2025 06:50Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:49Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:45Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:43Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:40Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:36Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:35Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:32Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:31Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:29Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:28Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:27Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:24Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:23Aniruddha DebAniruddha DebCPPg++13.3.0Success14,809
Nov 12, 2025 06:22Aniruddha DebAniruddha DebCPPg++13.3.0Success14,790
Nov 12, 2025 06:21Aniruddha DebAniruddha DebCPPg++13.3.0Success14,788
Nov 12, 2025 06:19Aniruddha DebAniruddha DebCPPg++13.3.0Success14,765
Nov 12, 2025 06:18Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:17Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:15Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:14Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:12Aniruddha DebAniruddha DebCPPg++13.3.0Success14,776
Nov 12, 2025 06:09Aniruddha DebAniruddha DebCPPg++13.3.0Success14,801
Nov 12, 2025 06:09Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:07Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:05Aniruddha DebAniruddha DebCPPg++13.3.0Success14,803
Nov 12, 2025 06:02Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 06:01Aniruddha DebAniruddha DebCPPg++13.3.0Success14,765
Nov 12, 2025 05:59Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:58Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:53Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:51Aniruddha DebAniruddha DebCPPg++13.3.0Success14,788
Nov 12, 2025 05:49Aniruddha DebAniruddha DebCPPg++13.3.0Success14,708
Nov 12, 2025 05:46Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:44Aniruddha DebAniruddha DebCPPg++13.3.0Success14,723
Nov 12, 2025 05:40Aniruddha DebAniruddha DebCPPg++13.3.0Success14,774
Nov 12, 2025 05:40Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:38Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:35Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:32Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:31Aniruddha DebAniruddha DebCPPg++13.3.0Success14,755
Nov 12, 2025 05:30Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:28Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:27Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:23Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:22Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:21Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:18Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:14Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:12Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:11Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:10Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:07Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:05Aniruddha DebAniruddha DebCPPg++13.3.0Success14,809
Nov 12, 2025 05:03Aniruddha DebAniruddha DebCPPg++13.3.0Success14,782
Nov 12, 2025 05:03Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 05:01Aniruddha DebAniruddha DebCPPg++13.3.0Success14,767
Nov 12, 2025 05:00Aniruddha DebAniruddha DebCPPg++13.3.0Success14,804
Nov 12, 2025 04:58Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 04:56Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 04:53Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 04:51Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 04:49Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 12, 2025 04:47Aniruddha DebAniruddha DebCPPg++13.3.0Error