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
Jan 2, 2026 19:58zielajzielajCPPclang++18.1.3Success3,512
Jan 2, 2026 19:54zielajzielajCPPclang++18.1.3Error
Jan 2, 2026 19:45zielajzielajCPPclang++18.1.3Error
Jan 2, 2026 19:42zielajzielajCPPclang++18.1.3Error
Jan 2, 2026 19:41zielajzielajCPPclang++18.1.3Error
Jan 2, 2026 19:33zielajzielajCPPclang++18.1.3Success3,382
Jan 2, 2026 19:31zielajzielajCPPclang++18.1.3Error
Jan 2, 2026 19:24zielajzielajCPPclang++18.1.3Success3,273+29.70 RP
Jan 2, 2026 19:22zielajzielajCPPclang++18.1.3Error
Jan 2, 2026 17:34zielajzielajCPPclang++18.1.3Success3,296+57.79 RP
Jan 2, 2026 17:10zielajzielajCPPclang++18.1.3Success3,437
Jan 2, 2026 17:09zielajzielajCPPclang++18.1.3Success3,387
Jan 2, 2026 17:08zielajzielajCPPclang++18.1.3Success3,360+1.77 RP
Jan 2, 2026 17:02zielajzielajCPPclang++18.1.3Success3,426
Jan 2, 2026 16:55zielajzielajCPPclang++18.1.3Success3,460
Jan 2, 2026 16:48zielajzielajCPPclang++18.1.3Error
Jan 2, 2026 16:47zielajzielajCPPclang++18.1.3Error
Jan 2, 2026 15:22Josu San MartinJosu San MartinRUSTrust-1.92.0Success25,278
Jan 2, 2026 12:48Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:46Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:44Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,325+11.71 RP
Jan 2, 2026 12:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,338+32.84 RP
Jan 2, 2026 12:37Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:31Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,392
Jan 2, 2026 12:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:28Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:27Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:26Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,433
Jan 2, 2026 12:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,375+38.99 RP
Jan 2, 2026 12:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:22Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Success4,948
Jan 2, 2026 12:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:12zielajzielajCPPclang++18.1.3Success3,362+54.71 RP
Jan 2, 2026 12:12Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 2, 2026 12:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,431
Jan 2, 2026 12:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,447
Jan 2, 2026 12:08zielajzielajCPPclang++18.1.3Success3,425
Jan 2, 2026 12:08Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,461
Jan 2, 2026 12:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,420
Jan 2, 2026 12:01zielajzielajCPPclang++18.1.3Success3,425+10.19 RP
Jan 2, 2026 11:59zielajzielajCPPclang++18.1.3Success3,525
Jan 2, 2026 11:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Success3,420
Jan 2, 2026 11:04zielajzielajCPPclang++18.1.3Success3,448
Jan 2, 2026 09:57zielajzielajCPPclang++18.1.3Success3,478
Jan 2, 2026 09:56zielajzielajCPPclang++18.1.3Success3,453
Jan 2, 2026 09:10zielajzielajCPPclang++18.1.3Success3,536
Jan 2, 2026 09:00zielajzielajCPPclang++18.1.3Success3,763
Jan 2, 2026 08:58zielajzielajCPPclang++18.1.3Success3,484
Jan 2, 2026 08:50zielajzielajCPPclang++18.1.3Success3,437+44.18 RP
Jan 2, 2026 08:48zielajzielajCPPclang++18.1.3Success3,518
Jan 2, 2026 06:33Josu San MartinJosu San MartinRUSTrust-1.92.0Success42,558
Jan 2, 2026 06:00Josu San MartinJosu San MartinRUSTrust-1.92.0Success25,357
Jan 2, 2026 05:30Josu San MartinJosu San MartinRUSTrust-1.92.0Success51,234
Jan 2, 2026 05:25Josu San MartinJosu San MartinRUSTrust-1.92.0Success45,418
Jan 2, 2026 05:24Josu San MartinJosu San MartinCPPg++13.3.0Success21,975
Jan 2, 2026 05:13Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 2, 2026 05:07Josu San MartinJosu San MartinRUSTrust-1.92.0Success61,861
Jan 2, 2026 05:05Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 2, 2026 05:03Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 2, 2026 04:59Josu San MartinJosu San MartinRUSTrust-1.92.0Success60,392
Jan 2, 2026 04:59Josu San MartinJosu San MartinCPPg++13.3.0Success22,921
Jan 2, 2026 04:46Josu San MartinJosu San MartinRUSTrust-1.92.0Success58,930
Jan 2, 2026 04:42Josu San MartinJosu San MartinRUSTrust-1.92.0Success86,194
Jan 2, 2026 04:35Josu San MartinJosu San MartinRUSTrust-1.92.0Success21,204+6.34 RP
Jan 2, 2026 04:34Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 2, 2026 04:31Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 2, 2026 04:26Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 2, 2026 04:25Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 2, 2026 00:05zielajzielajCPPclang++18.1.3Success3,645
Jan 2, 2026 00:05zielajzielajCPPclang++18.1.3Success3,595
Jan 1, 2026 23:05zielajzielajCPPclang++18.1.3Success3,557
Jan 1, 2026 23:04zielajzielajCPPclang++18.1.3Success3,552
Jan 1, 2026 23:03zielajzielajCPPclang++18.1.3Success4,115
Jan 1, 2026 23:01zielajzielajCPPclang++18.1.3Success3,734
Jan 1, 2026 23:00zielajzielajCPPclang++18.1.3Success4,096
Jan 1, 2026 22:57zielajzielajCPPclang++18.1.3Error
Jan 1, 2026 22:55zielajzielajCPPclang++18.1.3Error
Jan 1, 2026 22:52zielajzielajCPPclang++18.1.3Success3,504
Jan 1, 2026 22:47zielajzielajCPPclang++18.1.3Success3,505
Jan 1, 2026 22:42zielajzielajCPPclang++18.1.3Success3,514
Jan 1, 2026 21:09zielajzielajCPPclang++18.1.3Success3,510
Jan 1, 2026 21:08zielajzielajCPPclang++18.1.3Success3,579
Jan 1, 2026 21:06zielajzielajCPPclang++18.1.3Error
Jan 1, 2026 20:54zielajzielajCPPclang++18.1.3Error
Jan 1, 2026 20:37zielajzielajCPPclang++18.1.3Success3,606
Jan 1, 2026 20:21zielajzielajCPPclang++18.1.3Success3,532
Jan 1, 2026 20:20zielajzielajCPPclang++18.1.3Success3,539
Jan 1, 2026 20:18zielajzielajCPPclang++18.1.3Success3,613
Jan 1, 2026 19:55zielajzielajCPPclang++18.1.3Success3,702
Jan 1, 2026 19:47zielajzielajCPPclang++18.1.3Success3,552
Jan 1, 2026 19:45zielajzielajCPPclang++18.1.3Success3,506
Jan 1, 2026 19:21zielajzielajCPPclang++18.1.3Success3,506
Jan 1, 2026 19:19zielajzielajCPPclang++18.1.3Success3,579
Jan 1, 2026 19:18zielajzielajCPPclang++18.1.3Success3,629
Jan 1, 2026 19:17zielajzielajCPPclang++18.1.3Success3,724
Jan 1, 2026 19:05zielajzielajCPPclang++18.1.3Error
Jan 1, 2026 18:08zielajzielajCPPclang++18.1.3Success4,388
Jan 1, 2026 18:06zielajzielajCPPclang++18.1.3Success3,552