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
Aug 28, 2022 07:50Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:43Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:42Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:40Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:40Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:37Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:32Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:30Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:29Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 07:01Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 06:59Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 28, 2022 06:52Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 13:24Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 13:23Bernard TeoBernard TeoCPPg++9.3.0Success11,311
Aug 27, 2022 13:17Bernard TeoBernard TeoCPPg++9.3.0Success10,476
Aug 27, 2022 07:20Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 07:10Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 07:04Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 07:02Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 07:00Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:59Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:56Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:51Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:49Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:46Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:45Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:44Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:43Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:41Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:38Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:36Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:34Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:33Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:31Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:29Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:26Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:25Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:22Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 06:20Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 05:25Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 27, 2022 05:22Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 19:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Aug 26, 2022 19:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success215,293
Aug 26, 2022 19:32Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success216,698
Aug 26, 2022 19:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success216,766
Aug 26, 2022 19:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Aug 26, 2022 19:28Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Aug 26, 2022 19:07Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success516,802
Aug 26, 2022 17:47Bernard TeoBernard TeoCPPg++9.3.0Success10,272+3.40 RP
Aug 26, 2022 17:30Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 13:21Bernard TeoBernard TeoCPPg++9.3.0Success10,558
Aug 26, 2022 13:17Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 13:15Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 13:13Bernard TeoBernard TeoCPPg++9.3.0Success10,308+36.67 RP
Aug 26, 2022 13:09Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 13:06Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 13:00Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 13:00Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 13:00Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:55Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:54Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:54Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:54Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:54Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:50Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:50Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:50Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:50Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:50Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:50Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:49Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:46Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:46Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:46Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:46Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:46Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:43Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:43Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:42Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:42Bernard TeoBernard TeoCPPg++9.3.0Success11,969
Aug 26, 2022 12:42Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:42Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:42Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:41Bernard TeoBernard TeoCPPg++9.3.0Success12,000
Aug 26, 2022 12:40Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:40Bernard TeoBernard TeoCPPg++9.3.0Success11,957
Aug 26, 2022 12:40Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:38Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:37Bernard TeoBernard TeoCPPg++9.3.0Success14,289
Aug 26, 2022 12:34Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:32Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:30Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:29Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:27Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:24Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:08Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:04Bernard TeoBernard TeoCPPg++9.3.0Success11,037
Aug 26, 2022 12:02Bernard TeoBernard TeoCPPg++9.3.0Success10,899
Aug 26, 2022 12:01Bernard TeoBernard TeoCPPg++9.3.0Error
Aug 26, 2022 12:00Bernard TeoBernard TeoCPPg++9.3.0Error