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
May 14, 2026 09:36Josu San MartinJosu San MartinCPPg++14.2.0Success3,355
May 14, 2026 03:45Josu San MartinJosu San MartinCPPg++13.3.0Success3,341
May 14, 2026 03:44Josu San MartinJosu San MartinCPPg++14.2.0Success3,394
May 14, 2026 01:13Josu San MartinJosu San MartinCPPg++13.3.0Success3,373
May 14, 2026 01:12Josu San MartinJosu San MartinCPPg++14.2.0Success3,383
May 13, 2026 21:35Josu San MartinJosu San MartinCPPg++14.2.0Success3,341
May 13, 2026 21:19Josu San MartinJosu San MartinCPPg++14.2.0Success3,321
May 13, 2026 21:14Josu San MartinJosu San MartinCPPg++14.2.0Success3,323
May 13, 2026 20:52Josu San MartinJosu San MartinCPPg++14.2.0Success3,415
May 13, 2026 20:12Josu San MartinJosu San MartinCPPg++14.2.0Error
May 13, 2026 20:04Josu San MartinJosu San MartinCPPg++14.2.0Success3,374
May 13, 2026 19:41Josu San MartinJosu San MartinCPPg++14.2.0Success3,321+16.23 RP
May 13, 2026 19:41Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success11,774
May 13, 2026 19:39Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success15,738
May 13, 2026 19:35Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success16,589
May 13, 2026 19:31Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success16,970
May 13, 2026 19:30Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 19:29Josu San MartinJosu San MartinCPPg++14.2.0Success3,339+26.67 RP
May 13, 2026 19:24Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success16,786
May 13, 2026 19:19Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,126
May 13, 2026 19:16Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 19:14Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 19:13Josu San MartinJosu San MartinCPPg++13.3.0Success3,384
May 13, 2026 19:08Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success11,623
May 13, 2026 19:06Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success16,319
May 13, 2026 19:03Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success11,512+3.68 RP
May 13, 2026 19:01Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,107
May 13, 2026 19:00Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,159
May 13, 2026 18:54Josu San MartinJosu San MartinCPPg++13.3.0Success3,369+42.55 RP
May 13, 2026 18:51Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success11,949
May 13, 2026 18:49Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success11,561+110.26 RP
May 13, 2026 18:34Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 18:28Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 18:26Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 18:24Josu San MartinJosu San MartinCPPg++13.3.0Success3,422
May 13, 2026 18:18Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success15,592
May 13, 2026 18:00Josu San MartinJosu San MartinCPPg++13.3.0Success3,418+8.53 RP
May 13, 2026 17:46Josu San MartinJosu San MartinCPPg++13.3.0Success3,460
May 13, 2026 17:36Josu San MartinJosu San MartinCPPg++13.3.0Success3,458
May 13, 2026 16:50Josu San MartinJosu San MartinCPPg++13.3.0Success3,463
May 13, 2026 16:42Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success13,421
May 13, 2026 16:28Josu San MartinJosu San MartinCPPg++13.3.0Success3,461
May 13, 2026 16:11Josu San MartinJosu San MartinCPPg++13.3.0Success3,468
May 13, 2026 16:03Josu San MartinJosu San MartinCPPg++13.3.0Success3,462
May 13, 2026 15:38Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success13,984
May 13, 2026 15:18Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success13,250+4.98 RP
May 13, 2026 15:17Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 14:49Josu San MartinJosu San MartinCPPg++13.3.0Success3,428+22.80 RP
May 13, 2026 14:47Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 14:46Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 14:44Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 14:41Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 14:41Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 13, 2026 13:59Josu San MartinJosu San MartinCPPg++13.3.0Success3,455+5.02 RP
May 13, 2026 12:41Josu San MartinJosu San MartinCPPg++13.3.0Success3,461+5.83 RP
May 13, 2026 12:12Josu San MartinJosu San MartinCPPg++14.2.0Success3,538
May 13, 2026 11:55Josu San MartinJosu San MartinCPPg++13.3.0Success3,519
May 13, 2026 09:12Josu San MartinJosu San MartinCPPg++13.3.0Success3,553
May 13, 2026 08:19Josu San MartinJosu San MartinCPPg++13.3.0Success3,468+8.29 RP
May 13, 2026 07:17Josu San MartinJosu San MartinCPPg++13.3.0Success3,487
May 13, 2026 06:07Josu San MartinJosu San MartinCPPg++13.3.0Success3,511
May 13, 2026 06:05Josu San MartinJosu San MartinCPPg++13.3.0Success3,478+4.13 RP
May 13, 2026 06:00Josu San MartinJosu San MartinCPPg++13.3.0Success3,483
May 13, 2026 05:52Josu San MartinJosu San MartinCPPg++13.3.0Success3,483+1.65 RP
May 13, 2026 05:15Josu San MartinJosu San MartinCPPg++13.3.0Success3,488
May 13, 2026 05:13Josu San MartinJosu San MartinCPPg++10.5.0Success3,629
May 13, 2026 05:09Josu San MartinJosu San MartinCPPg++13.3.0Success3,524
May 13, 2026 05:06Josu San MartinJosu San MartinCPPg++13.3.0Success3,485+23.68 RP
May 13, 2026 05:01Josu San MartinJosu San MartinCPPg++13.3.0Success3,528
May 13, 2026 04:52Josu San MartinJosu San MartinCPPg++13.3.0Success3,523
May 13, 2026 04:46Josu San MartinJosu San MartinCPPg++13.3.0Success3,529
May 13, 2026 04:43Josu San MartinJosu San MartinCPPg++13.3.0Success3,514+4.04 RP
May 13, 2026 04:40Josu San MartinJosu San MartinCPPg++13.3.0Success3,519+3.23 RP
May 13, 2026 04:35Josu San MartinJosu San MartinCPPg++13.3.0Success3,523
May 13, 2026 04:06Josu San MartinJosu San MartinCPPg++13.3.0Success3,523+15.23 RP
May 13, 2026 03:56Josu San MartinJosu San MartinCPPg++13.3.0Success3,542+45.49 RP
May 13, 2026 03:44Josu San MartinJosu San MartinCPPg++13.3.0Success3,600+55.95 RP
May 13, 2026 03:26Josu San MartinJosu San MartinCPPg++14.2.0Success3,701
May 13, 2026 02:26Josu San MartinJosu San MartinCPPg++13.3.0Success3,674+150.47 RP
May 13, 2026 01:02Josu San MartinJosu San MartinCPPg++13.3.0Success3,892
May 13, 2026 00:16Josu San MartinJosu San MartinCPPg++13.3.0Success3,889+17.73 RP
May 13, 2026 00:11Josu San MartinJosu San MartinCPPg++13.3.0Success3,916+11.68 RP
May 12, 2026 23:56Josu San MartinJosu San MartinCPPg++13.3.0Success3,938
May 12, 2026 23:47Josu San MartinJosu San MartinCPPg++13.3.0Success3,934+26.85 RP
May 12, 2026 23:31Josu San MartinJosu San MartinCPPg++13.3.0Success3,976+16.34 RP
May 12, 2026 23:16Josu San MartinJosu San MartinCPPg++13.3.0Success4,002+27.17 RP
May 12, 2026 23:00Josu San MartinJosu San MartinCPPg++13.3.0Success4,074
May 12, 2026 22:27Josu San MartinJosu San MartinCPPg++13.3.0Success4,062
May 12, 2026 22:20Josu San MartinJosu San MartinCPPg++13.3.0Success4,062
May 12, 2026 21:48Josu San MartinJosu San MartinCPPg++13.3.0Success4,052
May 12, 2026 21:07Josu San MartinJosu San MartinCPPg++13.3.0Success4,063
May 12, 2026 20:13Josu San MartinJosu San MartinCPPg++13.3.0Success4,054
May 12, 2026 20:11Victor MerckléVictor MerckléCSHARP10.0.7Success8,172+445.18 RP
May 12, 2026 20:05Victor MerckléVictor MerckléZIG0.16.0Success8,146+188.53 RP
May 12, 2026 18:41Josu San MartinJosu San MartinCPPg++13.3.0Success4,073
May 12, 2026 08:20Victor MerckléVictor MerckléCPPg++13.3.0Success6,649
May 12, 2026 07:22Victor MerckléVictor MerckléCPPg++13.3.0Success6,683
May 12, 2026 07:04Victor MerckléVictor MerckléCPPg++13.3.0Success6,754
May 12, 2026 04:17Chang Jia JunChang Jia JunCPPg++10.5.0Success193,550+51.67 RP
May 12, 2026 01:42Victor MerckléVictor MerckléCPPg++13.3.0Success7,113