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 9, 2024 07:50matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 9, 2024 07:49matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 9, 2024 07:48matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 9, 2024 07:47matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 9, 2024 07:41matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 9, 2024 07:38matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 9, 2024 00:07Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 9, 2024 00:06Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 9, 2024 00:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 9, 2024 00:02Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 9, 2024 00:02Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 9, 2024 00:00Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 9, 2024 00:00Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:59Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:59Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:59Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:58Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:57Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:57Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:57Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:56Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:52Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:49Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:47Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:45Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:44Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:42Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:40Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:38Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:36Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:34Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:27Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:25Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:25Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:24Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:24Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:22Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:22Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:22Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:22Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:22Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:20Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:20Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:14Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 23:13Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 22:07Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 22:02Joad NacerJoad NacerCPPclang++10.0.0Error
Jul 8, 2024 19:13matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 19:12matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:58matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:55matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:54matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:52matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:50matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:50matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:45matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:43matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:43matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:40matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:39matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:38matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:37matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:36matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:35matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:35matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:33matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:31matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:30matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:29matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:27matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:26matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:25matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:24matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:22matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:22matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:21matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:20matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:19matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:18matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:17matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:14matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:11matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 18:11matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 16:41matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 16:40matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 16:40matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 16:39matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 16:38matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 16:36matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 15:49matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 15:47matsuoka-601matsuoka-601CPPg++9.4.0Error
Jul 8, 2024 15:45matsuoka-601matsuoka-601CPPg++9.4.0Error