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
Jul 12, 2024 21:02Øyvind AlmliØyvind AlmliCPPg++9.4.0Error
Jul 12, 2024 20:10Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 20:07Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 19:45Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 19:44Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 19:36Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 19:34Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 19:33Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 15:00Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 13:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 13:02Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 12:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 12:46Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 12:42Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 10:21Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 10:20Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 10:08Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 01:34matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 12, 2024 00:08Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 00:07Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 00:06Joad NacerJoad NacerCPPclang++10.0.0Success3,782
Jul 12, 2024 00:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 00:04Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 00:03Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 12, 2024 00:03Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:18Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:16Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:14Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:14Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:14Joad NacerJoad NacerCPPclang++10.0.0Success3,370
Jul 11, 2024 23:14Joad NacerJoad NacerCPPclang++10.0.0Success3,362
Jul 11, 2024 23:12Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:12Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:11Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:11Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:10Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:10Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:10Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:09Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:09Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:08Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:08Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:07Joad NacerJoad NacerCPPclang++10.0.0Success3,337+74.50 RP
Jul 11, 2024 23:06Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:02Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:01Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 23:00Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:46Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:45Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:45Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:44Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:44Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:42Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:38Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:36Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:33Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:31Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:27Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:22Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:12Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 22:01Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:59Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:55Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:51Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:49Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:49Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:47Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:44Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:40Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:39Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:38Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:37Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:35Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:34Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:33Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:32Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 21:21Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:51Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:49Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:49Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:47Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:46Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:44Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:41Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:39Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:37Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:37Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:37Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:37Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:37Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:37Joad NacerJoad NacerCPPclang++10.0.0Success4,381
Jul 11, 2024 18:36Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 11, 2024 18:36Joad NacerJoad NacerCPPclang++10.0.0Error