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
Jan 13, 2026 23:13Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success172,882
Jan 13, 2026 23:11Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 23:08Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success419,606
Jan 13, 2026 23:06Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success416,378
Jan 13, 2026 23:04Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 23:02Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 23:00Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success16,359
Jan 13, 2026 23:00Josu San MartinJosu San MartinCPPg++13.3.0Success5,171
Jan 13, 2026 22:52Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success16,415
Jan 13, 2026 22:49Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success16,342
Jan 13, 2026 22:49Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success17,436
Jan 13, 2026 22:47Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success17,196
Jan 13, 2026 22:47Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success16,756
Jan 13, 2026 22:44Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success16,268+69.86 RP
Jan 13, 2026 22:42Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 22:41Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 22:40Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 22:38Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 22:37Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 22:31Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success20,079
Jan 13, 2026 22:27Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success26,840
Jan 13, 2026 22:25Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success18,634
Jan 13, 2026 22:22Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 13, 2026 21:55Josu San MartinJosu San MartinGOgo1.25.5Success4,445+1'705.59 RP
Jan 13, 2026 21:47Josu San MartinJosu San MartinCPPg++13.3.0Success5,174
Jan 13, 2026 21:11Josu San MartinJosu San MartinCPPg++13.3.0Success4,327
Jan 13, 2026 21:11Josu San MartinJosu San MartinCPPclang++18.1.3Success4,700
Jan 13, 2026 21:10Josu San MartinJosu San MartinCPPclang++18.1.3Success5,148
Jan 13, 2026 21:10Josu San MartinJosu San MartinCPPclang++18.1.3Success5,174
Jan 13, 2026 21:09Josu San MartinJosu San MartinCPPg++13.3.0Success4,327
Jan 12, 2026 23:49Josu San MartinJosu San MartinCPPg++13.3.0Success37,750
Jan 12, 2026 23:49Josu San MartinJosu San MartinCPPg++13.3.0Success4,361
Jan 12, 2026 23:44Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 12, 2026 23:42Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success18,356
Jan 12, 2026 23:41Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success18,393
Jan 12, 2026 23:37Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success18,354+40.76 RP
Jan 12, 2026 23:31Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success21,119
Jan 12, 2026 23:29Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success22,435
Jan 12, 2026 23:28Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success21,117
Jan 12, 2026 23:27Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success20,345
Jan 12, 2026 23:21Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success19,838+44.04 RP
Jan 12, 2026 23:19Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success21,737+10.26 RP
Jan 12, 2026 23:18Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success31,019
Jan 12, 2026 23:15Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success22,280
Jan 12, 2026 23:14Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 12, 2026 23:12Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 12, 2026 23:09Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success22,336
Jan 12, 2026 23:08Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success28,831
Jan 12, 2026 23:07Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success22,233+45.17 RP
Jan 12, 2026 23:03Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success24,715+63.21 RP
Jan 12, 2026 23:01Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success29,291+11.81 RP
Jan 12, 2026 22:49Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 12, 2026 22:48Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success31,464
Jan 12, 2026 22:47Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success30,341+19.24 RP
Jan 12, 2026 22:46Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success33,120
Jan 12, 2026 22:44Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Error
Jan 12, 2026 22:36Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success32,222+22.07 RP
Jan 12, 2026 22:34Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success34,689+113.03 RP
Jan 12, 2026 22:27Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success57,064+7.02 RP
Jan 12, 2026 22:25Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success90,509
Jan 12, 2026 22:23Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Error
Jan 12, 2026 22:20Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Error
Jan 12, 2026 22:17Josu San MartinJosu San MartinCPPg++13.3.0Success4,528
Jan 12, 2026 22:17Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Error
Jan 12, 2026 22:16Josu San MartinJosu San MartinCPPg++13.3.0Success4,959
Jan 12, 2026 22:14Josu San MartinJosu San MartinCPPg++13.3.0Success6,596
Jan 12, 2026 22:12Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success59,444+0.10 RP
Jan 12, 2026 22:11Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success62,980
Jan 12, 2026 22:09Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success59,587
Jan 12, 2026 22:09Josu San MartinJosu San MartinCPPg++13.3.0Success4,354
Jan 12, 2026 22:05Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success59,480+0.41 RP
Jan 12, 2026 22:04Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success59,624+1.21 RP
Jan 12, 2026 21:54Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Error
Jan 12, 2026 21:51Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Error
Jan 12, 2026 21:47Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success60,056+0.89 RP
Jan 12, 2026 21:42Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success60,380+10.03 RP
Jan 12, 2026 21:40Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Error
Jan 12, 2026 21:39Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Error
Jan 12, 2026 21:35Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success89,857
Jan 12, 2026 21:33Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success64,271+0.18 RP
Jan 12, 2026 21:32Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success76,253
Jan 12, 2026 21:29Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success64,346+22.27 RP
Jan 12, 2026 21:28Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success76,810
Jan 12, 2026 21:19Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Jan 12, 2026 21:16Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success75,110+31.03 RP
Jan 12, 2026 21:13Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success97,935+21.62 RP
Jan 12, 2026 21:03Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success124,248+0.37 RP
Jan 12, 2026 20:32Alexander KrivolapovAlexander KrivolapovRUSTrust-1.92.0Error
Jan 12, 2026 20:30Alexander KrivolapovAlexander KrivolapovRUSTrust-1.92.0Success283,165
Jan 12, 2026 20:22Alexander KrivolapovAlexander KrivolapovRUSTrust-1.92.0Success266,537+37.52 RP
Jan 12, 2026 14:22Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 12, 2026 14:19Josu San MartinJosu San MartinCPPg++13.3.0Success5,082
Jan 12, 2026 14:18Josu San MartinJosu San MartinCPPg++13.3.0Success5,664
Jan 12, 2026 14:16Josu San MartinJosu San MartinCPPg++13.3.0Success4,838
Jan 12, 2026 10:39Pavel SkripkinPavel SkripkinRUSTrust-1.92.0Success99,718
Jan 12, 2026 04:43Josu San MartinJosu San MartinCPPg++13.3.0Success4,531
Jan 12, 2026 04:33Josu San MartinJosu San MartinCPPg++13.3.0Success5,326
Jan 12, 2026 04:31Josu San MartinJosu San MartinCPPg++13.3.0Success5,807
Jan 12, 2026 04:28Josu San MartinJosu San MartinCPPg++13.3.0Success4,328
Jan 12, 2026 04:17Josu San MartinJosu San MartinCPPg++13.3.0Success5,979