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 28, 2026 22:11Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 22:02Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:58Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:56Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:53Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:50Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:47Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:44Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:42Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:40Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:39Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:38Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:21Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:20Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:16Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:13Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:11Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:09Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:08Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:06Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:04Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:02Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 21:01Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:59Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:57Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:56Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:55Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:54Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:52Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:51Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:34Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 20:33Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 19:05Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success32,724+48.58 RP
Feb 28, 2026 19:04Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 19:03Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 28, 2026 19:01Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 26, 2026 13:08Josu San MartinJosu San MartinCPPg++13.3.0Success4,244
Feb 26, 2026 04:29Josu San MartinJosu San MartinCPPg++13.3.0Success4,119
Feb 26, 2026 03:36Josu San MartinJosu San MartinCPPg++13.3.0Success4,907
Feb 26, 2026 03:14Josu San MartinJosu San MartinCPPg++13.3.0Error
Feb 25, 2026 20:49Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success42,108
Feb 25, 2026 20:48Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 25, 2026 20:47Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 25, 2026 20:46Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 25, 2026 20:43Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 25, 2026 20:40Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 25, 2026 20:38Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 25, 2026 20:37Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 25, 2026 20:35Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 25, 2026 20:28Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success41,605
Feb 24, 2026 12:47Josu San MartinJosu San MartinCPPg++13.3.0Success4,116
Feb 23, 2026 18:18Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success38,909+4.28 RP
Feb 23, 2026 18:16Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 18:15Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 18:14Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 18:12Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 18:09satoru.netsatoru.netCPPg++13.3.0Success45,874+217.99 RP
Feb 23, 2026 17:19Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success95,364
Feb 23, 2026 17:18Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 17:14Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 17:12Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 16:44Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success39,568+0.45 RP
Feb 23, 2026 16:42Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 16:39Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 16:38Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 16:11Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Success40,307
Feb 23, 2026 16:08Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 16:05Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 16:04Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 16:02Alexander KrivolapovAlexander KrivolapovRUSTrust-1.93.1Error
Feb 23, 2026 13:36Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Error
Feb 23, 2026 13:35Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success8,477+1.95 RP
Feb 23, 2026 13:21Josu San MartinJosu San MartinCPPg++13.3.0Success4,088
Feb 23, 2026 06:15Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Error
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.0Success4,084+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