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 27, 2025 21:42Josu San MartinJosu San MartinRUSTrust-1.92.0Success22,346
Dec 27, 2025 21:42Josu San MartinJosu San MartinRUSTrust-1.92.0Success22,666
Dec 27, 2025 21:41Josu San MartinJosu San MartinRUSTrust-1.92.0Success22,473
Dec 27, 2025 21:37Josu San MartinJosu San MartinRUSTrust-1.92.0Success22,609
Dec 27, 2025 21:00Josu San MartinJosu San MartinRUSTrust-1.92.0Success21,933+2.01 RP
Dec 27, 2025 21:00Josu San MartinJosu San MartinRUSTrust-1.92.0Success24,053
Dec 27, 2025 20:48Josu San MartinJosu San MartinRUSTrust-1.92.0Success22,030+37.43 RP
Dec 27, 2025 20:48Josu San MartinJosu San MartinRUSTrust-1.92.0Success24,559
Dec 27, 2025 20:46Josu San MartinJosu San MartinRUSTrust-1.92.0Success25,649
Dec 27, 2025 20:35Josu San MartinJosu San MartinRUSTrust-1.92.0Success24,010+56.30 RP
Dec 27, 2025 20:20Josu San MartinJosu San MartinRUSTrust-1.92.0Success29,629
Dec 27, 2025 18:47Josu San MartinJosu San MartinRUSTrust-1.92.0Success44,730
Dec 27, 2025 18:47Josu San MartinJosu San MartinRUSTrust-1.92.0Success34,299
Dec 27, 2025 18:47Josu San MartinJosu San MartinRUSTrust-1.92.0Success35,144
Dec 26, 2025 20:50zielajzielajCPPclang++18.1.3Success3,726+24.98 RP
Dec 26, 2025 20:47zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:46zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:42zielajzielajCPPclang++18.1.3Success3,973
Dec 26, 2025 20:40zielajzielajCPPclang++18.1.3Success4,000
Dec 26, 2025 20:39zielajzielajCPPclang++18.1.3Success3,778
Dec 26, 2025 20:34zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:32zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:31zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:26zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:25zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:24zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:23zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:22zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 20:21zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 18:33zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 18:32zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 17:18zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 17:14zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 17:13zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 17:11zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 16:01zielajzielajCPPclang++18.1.3Success3,772
Dec 26, 2025 15:59zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:57zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:54zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:52zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:41zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:40zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:38zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:35zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:29zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 15:17zielajzielajCPPclang++18.1.3Success3,808
Dec 26, 2025 15:13zielajzielajCPPclang++18.1.3Success3,861
Dec 26, 2025 15:12zielajzielajCPPclang++18.1.3Success3,848
Dec 26, 2025 15:06zielajzielajCPPclang++18.1.3Success4,009
Dec 26, 2025 14:54zielajzielajCPPclang++18.1.3Success3,834
Dec 26, 2025 12:55zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:44zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:43zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:42zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:40zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:39zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:27zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:24zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:19zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:17zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:14zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:08zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 12:06zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 11:58zielajzielajCPPclang++18.1.3Success3,778
Dec 26, 2025 11:53zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 11:50zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 11:48zielajzielajCPPclang++18.1.3Error
Dec 26, 2025 03:38Josu San MartinJosu San MartinRUSTrust-1.92.0Success27,763+30.90 RP
Dec 26, 2025 03:37Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Dec 26, 2025 01:20Josu San MartinJosu San MartinRUSTrust-1.92.0Success46,557
Dec 25, 2025 23:06zielajzielajCPPclang++18.1.3Success3,830
Dec 25, 2025 23:04zielajzielajCPPclang++18.1.3Success3,887
Dec 25, 2025 23:01zielajzielajCPPclang++18.1.3Success4,393
Dec 25, 2025 22:57zielajzielajCPPclang++18.1.3Success3,761+34.88 RP
Dec 25, 2025 22:55zielajzielajCPPclang++18.1.3Success3,982
Dec 25, 2025 22:44zielajzielajCPPclang++18.1.3Success3,862
Dec 25, 2025 22:17zielajzielajCPPclang++18.1.3Success3,811+0.69 RP
Dec 25, 2025 22:06zielajzielajCPPclang++18.1.3Success4,004
Dec 25, 2025 22:01zielajzielajCPPclang++18.1.3Success3,812+3.44 RP
Dec 25, 2025 16:34Josu San MartinJosu San MartinRUSTrust-1.92.0Success30,413
Dec 25, 2025 16:33Josu San MartinJosu San MartinRUSTrust-1.92.0Success30,368+0.08 RP
Dec 24, 2025 21:19zielajzielajCPPclang++18.1.3Success3,817+15.01 RP
Dec 24, 2025 21:09zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 20:23zielajzielajCPPclang++18.1.3Success3,839+16.18 RP
Dec 24, 2025 20:22zielajzielajCPPclang++18.1.3Success3,899
Dec 24, 2025 20:16zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 20:15zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 20:05zielajzielajCPPclang++18.1.3Success3,947
Dec 24, 2025 20:04zielajzielajCPPclang++18.1.3Success3,959
Dec 24, 2025 20:04zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 19:54zielajzielajCPPclang++18.1.3Success3,863+11.34 RP
Dec 24, 2025 13:41zielajzielajCPPclang++18.1.3Success3,880+81.69 RP
Dec 24, 2025 13:40zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 13:36zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 13:32zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 13:29zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 12:24zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 12:22zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 12:15zielajzielajCPPclang++18.1.3Error
Dec 24, 2025 12:10zielajzielajCPPclang++18.1.3Error