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 23, 2026 06:14Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Error
Feb 22, 2026 20:09SneedSneedRUSTrust-1.93.1Success84,601+8.13 RP
Feb 22, 2026 20:05SneedSneedRUSTrust-1.93.1Success90,851+7.42 RP
Feb 22, 2026 19:44SneedSneedRUSTrust-1.93.1Success103,351
Feb 22, 2026 19:42SneedSneedRUSTrust-1.93.1Success113,616
Feb 22, 2026 19:40SneedSneedRUSTrust-1.93.1Success97,414+13.88 RP
Feb 22, 2026 19:30SneedSneedRUSTrust-1.93.1Success449,087
Feb 22, 2026 19:26SneedSneedRUSTrust-1.93.1Success121,138
Feb 22, 2026 19:24SneedSneedRUSTrust-1.93.1Success113,799
Feb 22, 2026 19:17SneedSneedRUSTrust-1.93.1Success112,640+88.78 RP
Feb 22, 2026 19:16SneedSneedRUSTrust-1.93.1Error
Feb 22, 2026 19:13SneedSneedRUSTrust-1.93.1Error
Feb 22, 2026 15:09Josu San MartinJosu San MartinCPPg++13.3.0Error+97.85 RP
Feb 21, 2026 19:28Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 21, 2026 15:05Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success40,788
Feb 21, 2026 15:01Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success48,606
Feb 21, 2026 15:00Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 21, 2026 05:44Josu San MartinJosu San MartinCPPclang++18.1.3Success4,396
Feb 21, 2026 05:37Josu San MartinJosu San MartinCPPg++13.3.0Success4,254+8.81 RP
Feb 21, 2026 05:36Josu San MartinJosu San MartinCPPg++13.3.0Success4,270+17.96 RP
Feb 21, 2026 03:28Josu San MartinJosu San MartinCPPg++13.3.0Success4,310
Feb 21, 2026 03:14Josu San MartinJosu San MartinCPPg++13.3.0Success4,313
Feb 21, 2026 02:03Josu San MartinJosu San MartinCPPg++13.3.0Success4,570
Feb 21, 2026 01:59Josu San MartinJosu San MartinCPPg++13.3.0Success4,344
Feb 21, 2026 01:58Josu San MartinJosu San MartinCPPg++13.3.0Success4,330
Feb 21, 2026 01:55Josu San MartinJosu San MartinCPPg++13.3.0Success4,323
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