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
Apr 16, 2024 22:39Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:30Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:27Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 22:27Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:16Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:15Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:13Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:11Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:08Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:06Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 22:03Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 21:50Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:48Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:46Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:45Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:42Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:40Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:39Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:36Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:34Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:32Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:30Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:24Chiraag BaluChiraag BaluCPPclang++10.0.0Success288,370
Apr 16, 2024 21:21Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:19Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:14Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:13Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:11Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:09Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 21:05Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:56Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:55Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:53Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:50Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:35Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:34Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:33Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:31Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:30Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:29Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:28Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:28Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:20Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:16Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:15Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 20:12Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 19:52Joad NacerJoad NacerCPPg++9.4.0Success88,649+0.98 RP
Apr 16, 2024 19:26Joad NacerJoad NacerCPPg++9.4.0Success206,301
Apr 16, 2024 19:16Chiraag BaluChiraag BaluCPPclang++10.0.0Success336,219
Apr 16, 2024 19:16Chiraag BaluChiraag BaluCPPclang++10.0.0Success335,072
Apr 16, 2024 19:16Joad NacerJoad NacerCPPg++9.4.0Success89,424+9.84 RP
Apr 16, 2024 19:13Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 16, 2024 18:56Chiraag BaluChiraag BaluCPPclang++10.0.0Success334,936
Apr 16, 2024 18:55Joad NacerJoad NacerCPPg++9.4.0Success98,380
Apr 16, 2024 18:46Chiraag BaluChiraag BaluCPPclang++10.0.0Success279,997+2.36 RP
Apr 16, 2024 18:43Chiraag BaluChiraag BaluCPPclang++10.0.0Success339,528
Apr 16, 2024 18:34Chiraag BaluChiraag BaluCPPclang++10.0.0Success299,796+0.42 RP
Apr 16, 2024 18:27Chiraag BaluChiraag BaluCPPclang++10.0.0Success325,908
Apr 16, 2024 09:21Joad NacerJoad NacerCPPclang++10.0.0Success99,941
Apr 16, 2024 09:19Joad NacerJoad NacerCPPg++9.4.0Success98,052+66.34 RP
Apr 16, 2024 09:18Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 09:15Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 09:14Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 00:56Joad NacerJoad NacerCPPg++9.4.0Error
Apr 16, 2024 00:40Joad NacerJoad NacerCPPg++9.4.0Success280,529+0.18 RP
Apr 16, 2024 00:28Joad NacerJoad NacerCPPg++9.4.0Success281,917+0.14 RP
Apr 16, 2024 00:23Joad NacerJoad NacerCPPg++9.4.0Success283,005+1.26 RP
Apr 16, 2024 00:23Joad NacerJoad NacerCPPg++9.4.0Success293,504+0.23 RP
Apr 16, 2024 00:21Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 16, 2024 00:21Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 16, 2024 00:18Joad NacerJoad NacerCPPclang++10.0.0Success295,460+13.12 RP
Apr 16, 2024 00:10Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 16, 2024 00:09Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 16, 2024 00:08Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 16, 2024 00:05Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 16, 2024 00:04Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 16, 2024 00:03Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 16, 2024 00:01Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:54Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:49Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:47Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:44Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:38Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:34Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:33Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:32Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:31Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:27Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:25Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:24Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:12Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:06Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 23:00Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 22:59Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 22:58Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 22:56Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 22:54Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 22:44Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 22:32Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 15, 2024 22:31Joad NacerJoad NacerCPPclang++10.0.0Error