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
Jun 26, 2024 16:05matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 16:04matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 16:01matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 16:00matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:57matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:55matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:47matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:42matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:41matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:37matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:37matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:35matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:35matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:33matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:33matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:33matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 15:32matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 13:15matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 13:14matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 13:06matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 13:00matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 12:59matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 12:58matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 12:57matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 26, 2024 12:56matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 26, 2024 12:56matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 26, 2024 12:53matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 26, 2024 12:51matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 25, 2024 22:11Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 22:08Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 22:06Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 22:05Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 22:03Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:51Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:50Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:49Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:48Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:35Joad NacerJoad NacerCPPclang++10.0.0Success5,484
Jun 25, 2024 21:29Joad NacerJoad NacerCPPclang++10.0.0Success5,562
Jun 25, 2024 21:25Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:24Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:20Joad NacerJoad NacerCPPclang++10.0.0Success7,149
Jun 25, 2024 21:17Joad NacerJoad NacerCPPclang++10.0.0Success7,782
Jun 25, 2024 21:17Joad NacerJoad NacerCPPclang++10.0.0Success6,955
Jun 25, 2024 21:16Joad NacerJoad NacerCPPclang++10.0.0Success7,364
Jun 25, 2024 21:12Joad NacerJoad NacerCPPclang++10.0.0Success6,184
Jun 25, 2024 21:11Joad NacerJoad NacerCPPclang++10.0.0Success240,589
Jun 25, 2024 21:09Joad NacerJoad NacerCPPclang++10.0.0Success6,055
Jun 25, 2024 21:08Joad NacerJoad NacerCPPclang++10.0.0Success5,548
Jun 25, 2024 21:05Joad NacerJoad NacerCPPclang++10.0.0Success5,436
Jun 25, 2024 21:04Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:02Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 25, 2024 21:01Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 22, 2024 23:37Joad NacerJoad NacerCPPclang++10.0.0Success5,405
Jun 22, 2024 23:34Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 22, 2024 23:28Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 22, 2024 23:27Joad NacerJoad NacerCPPclang++10.0.0Success5,333
Jun 22, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Success4,946
Jun 22, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Error
Jun 22, 2024 23:25Joad NacerJoad NacerCPPclang++10.0.0Success5,567
Jun 20, 2024 03:53matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 12:36matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 12:33matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 12:32matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 12:31matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 11:30matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 11:29matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 11:23matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 11:19matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 11:19matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 11:02matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 10:53matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 10:48matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 10:09matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 09:57matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 09:57matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 09:54matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 09:53matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 09:52matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 09:49matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 09:48matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jun 19, 2024 04:57matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 04:45matsuoka-601matsuoka-601CPPg++9.4.0Success5,685
Jun 19, 2024 04:43matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 04:42matsuoka-601matsuoka-601CPPg++9.4.0Success6,082
Jun 19, 2024 04:35matsuoka-601matsuoka-601CPPg++9.4.0Success6,336
Jun 19, 2024 04:34matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 04:33matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 04:32matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 04:30matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 04:29matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 04:28matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 19, 2024 04:28matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 18, 2024 19:17джулисджулисRUSTrust-1.78.0Success170,052
Jun 18, 2024 19:14джулисджулисRUSTrust-1.78.0Success169,808+0.87 RP
Jun 18, 2024 19:12джулисджулисRUSTrust-1.78.0Success172,363+0.12 RP
Jun 18, 2024 15:57matsuoka-601matsuoka-601CPPg++9.4.0Error
Jun 18, 2024 15:37AnSaAnSaCPPclang++10.0.0Success94,706
Jun 18, 2024 15:35AnSaAnSaCPPg++9.4.0Success75,309+17.63 RP