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
Feb 21, 2026 01:48Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:42Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:41Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:40Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:21Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:17Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:14Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:11Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:09Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:04Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 01:02Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:59Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:57Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:54Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:52Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:49Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:20Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:18Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:14Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:11Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:09Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:06Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:04Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 00:01Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 20, 2026 23:59Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 20, 2026 23:56Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 20, 2026 23:54Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 20, 2026 23:51Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 20, 2026 23:48Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 20, 2026 23:41Josu San MartinJosu San MartinCPPg++13.3.0Success4,404
Feb 20, 2026 23:06Josu San MartinJosu San MartinCPPg++13.3.0Success4,309
Feb 19, 2026 03:13Josu San MartinJosu San MartinCPPg++13.3.0Success4,305
Feb 19, 2026 01:45Josu San MartinJosu San MartinCPPg++13.3.0Success4,337
Feb 19, 2026 01:43Josu San MartinJosu San MartinCPPg++13.3.0Success4,303+0.54 RP
Feb 19, 2026 01:41Josu San MartinJosu San MartinCPPg++13.3.0Success4,322
Feb 19, 2026 01:37Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 19, 2026 01:35Josu San MartinJosu San MartinCPPg++13.3.0Success4,342
Feb 19, 2026 00:42Josu San MartinJosu San MartinCPPg++13.3.0Success4,322
Feb 19, 2026 00:41Josu San MartinJosu San MartinCPPclang++18.1.3Success4,701
Feb 19, 2026 00:40Josu San MartinJosu San MartinCPPg++13.3.0Success4,307
Feb 19, 2026 00:10Josu San MartinJosu San MartinCPPg++13.3.0Success4,314
Feb 19, 2026 00:02Josu San MartinJosu San MartinCPPg++13.3.0Success4,350
Feb 19, 2026 00:02Josu San MartinJosu San MartinCPPg++13.3.0Success4,309
Feb 18, 2026 23:19Josu San MartinJosu San MartinCPPg++13.3.0Success4,693
Feb 18, 2026 23:06Josu San MartinJosu San MartinCPPg++13.3.0Success4,311
Feb 18, 2026 22:51Josu San MartinJosu San MartinCPPg++13.3.0Success4,331
Feb 18, 2026 22:49Josu San MartinJosu San MartinCPPg++13.3.0Success4,328
Feb 18, 2026 21:12Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success42,803
Feb 18, 2026 21:10Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 18, 2026 21:06Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success39,639+214.76 RP
Feb 18, 2026 20:58Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 18, 2026 00:43olliecrowolliecrowCPPg++13.3.0Success16,313
Feb 18, 2026 00:39olliecrowolliecrowCPPg++13.3.0Success17,059
Feb 13, 2026 11:11FuroremFuroremRUSTrust-1.93.1Success256,353+0.67 RP
Feb 13, 2026 11:00FuroremFuroremRUSTrust-1.93.1Success261,049
Feb 13, 2026 10:56FuroremFuroremRUSTrust-1.93.1Success260,820+0.74 RP
Feb 13, 2026 10:48FuroremFuroremRUSTrust-1.93.1Success265,918+37.61 RP
Feb 13, 2026 10:00NicoNicoCPPg++13.3.0Success34,858+3.46 RP
Feb 13, 2026 09:51NicoNicoCPPg++13.3.0Success35,284+0.79 RP
Feb 13, 2026 09:48NicoNicoCPPg++13.3.0Success35,383+0.72 RP
Feb 12, 2026 09:00olliecrowolliecrowCPPg++13.3.0Success14,431
Feb 12, 2026 08:26olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 07:21olliecrowolliecrowCPPg++13.3.0Success14,495
Feb 12, 2026 07:09olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 06:49olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 06:44olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 06:39olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 06:09olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 06:05olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 05:59olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 05:55olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 05:50olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 05:45olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 05:39olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 05:01olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 04:07olliecrowolliecrowCPPg++13.3.0Success14,420
Feb 12, 2026 04:03olliecrowolliecrowCPPg++13.3.0Success14,441
Feb 12, 2026 04:00olliecrowolliecrowCPPg++13.3.0Success14,451
Feb 12, 2026 03:46olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 03:32olliecrowolliecrowCPPg++13.3.0Success14,496
Feb 12, 2026 03:21olliecrowolliecrowCPPg++13.3.0Success15,714
Feb 12, 2026 03:12olliecrowolliecrowCPPg++13.3.0Error
Feb 12, 2026 03:02olliecrowolliecrowCPPg++13.3.0Success14,436
Feb 12, 2026 02:08olliecrowolliecrowCPPg++13.3.0Success14,411+4.97 RP
Feb 12, 2026 01:13olliecrowolliecrowCPPg++13.3.0Success14,515+2.93 RP
Feb 12, 2026 01:07olliecrowolliecrowCPPg++13.3.0Success14,577+31.43 RP
Feb 12, 2026 00:56olliecrowolliecrowCPPg++13.3.0Success15,277+8.50 RP
Feb 12, 2026 00:29olliecrowolliecrowCPPg++13.3.0Success15,478+26.84 RP
Feb 12, 2026 00:24olliecrowolliecrowCPPg++13.3.0Success16,149+44.85 RP
Feb 12, 2026 00:17olliecrowolliecrowCPPg++13.3.0Success17,460
Feb 12, 2026 00:10olliecrowolliecrowCPPg++13.3.0Success17,428
Feb 12, 2026 00:01olliecrowolliecrowCPPg++13.3.0Success17,481
Feb 11, 2026 23:55olliecrowolliecrowCPPg++13.3.0Error
Feb 11, 2026 23:52olliecrowolliecrowCPPg++13.3.0Error
Feb 11, 2026 23:47olliecrowolliecrowCPPg++13.3.0Success17,498
Feb 11, 2026 23:36olliecrowolliecrowCPPg++13.3.0Error
Feb 11, 2026 23:31olliecrowolliecrowCPPg++13.3.0Success17,498
Feb 11, 2026 23:23olliecrowolliecrowCPPg++13.3.0Success17,481
Feb 11, 2026 23:19olliecrowolliecrowCPPg++13.3.0Success17,468
Feb 11, 2026 23:14olliecrowolliecrowCPPg++13.3.0Success17,530