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 15, 2024 23:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 23:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 23:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 23:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 23:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 22:13Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 21:34Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 21:29Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 21:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 21:23Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 21:22Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 20:52Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 20:38Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 20:36Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 20:33Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 20:29Joad NacerJoad NacerCPPclang++10.0.0Success3,713
Jul 15, 2024 20:28Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 20:23Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 20:17Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:53Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:45Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:44Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:43Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:37Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:35Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:33Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:32Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:31Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:30Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 19:29Joad NacerJoad NacerCPPg++9.4.0Error
Jul 15, 2024 19:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:56Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:53Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:52Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:51Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:49Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:29Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:28Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:27Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:24Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:22Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:03Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:03Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 18:01Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 17:51Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 17:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 16:52Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 16:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 16:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 16:36Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 16:33Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 12:48matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:42matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 15, 2024 12:42matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:35Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 15, 2024 12:33matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:31matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:27matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:26matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:25matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:24matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:22matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:20matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:19matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:17matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 12:15matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:40matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:27matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:26matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:24matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:19matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:17matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:16matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:15matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:14matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:13matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:11matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 15, 2024 10:10matsuoka-601matsuoka-601CPPclang++10.0.0Error