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
Jun 4, 2026 21:51Maya RebholzMaya RebholzCPPg++10.5.0Success192,648+51.91 RP
May 30, 2026 09:28Kenzie_RTKenzie_RTCPPg++10.5.0Success72,947
May 30, 2026 04:40Elijah KinElijah KinCPPg++14.2.0Error
May 28, 2026 00:22flavio87flavio87CPPg++13.3.0Success34,539
May 27, 2026 14:22flavio87flavio87CPPg++13.3.0Success24,771+229.53 RP
May 26, 2026 12:09Kenzie_RTKenzie_RTCPPg++10.5.0Success73,905
May 26, 2026 12:05Kenzie_RTKenzie_RTCPPg++10.5.0Success133,319
May 26, 2026 05:48Fernando AntunezFernando AntunezCPPg++14.2.0Success172,862+57.85 RP
May 24, 2026 06:01Kenzie_RTKenzie_RTCPPg++10.5.0Success79,608
May 24, 2026 02:53Kenzie_RTKenzie_RTCPPclang++20.1.2Success72,299+1.91 RP
May 24, 2026 02:52Kenzie_RTKenzie_RTCPPg++14.2.0Success73,309+1.26 RP
May 24, 2026 02:49Kenzie_RTKenzie_RTCPPg++10.5.0Success73,991+0.20 RP
May 24, 2026 02:48Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 24, 2026 02:41Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 24, 2026 02:39Kenzie_RTKenzie_RTCPPg++10.5.0Success74,098+4.95 RP
May 23, 2026 03:35Kenzie_RTKenzie_RTCPPg++10.5.0Success76,918+7.76 RP
May 23, 2026 03:34Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 23, 2026 03:22Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 23, 2026 03:20Kenzie_RTKenzie_RTCPPg++10.5.0Success81,801+5.30 RP
May 23, 2026 03:18Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 23, 2026 03:17Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 23, 2026 03:14Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 23, 2026 03:12Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 23, 2026 03:11Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 23, 2026 02:58Kenzie_RTKenzie_RTCPPg++10.5.0Error
May 23, 2026 02:50Kenzie_RTKenzie_RTCPPg++10.5.0Success85,505+59.14 RP
May 23, 2026 02:45Kenzie_RTKenzie_RTCPPg++10.5.0Success172,968+5.92 RP
May 23, 2026 02:38Kenzie_RTKenzie_RTCPPg++10.5.0Success192,689+51.90 RP
May 22, 2026 20:14M-RochatM-RochatCPPclang++20.1.2Success18,540
May 22, 2026 20:11M-RochatM-RochatCPPclang++20.1.2Success18,806
May 22, 2026 20:09M-RochatM-RochatCPPclang++20.1.2Success22,347
May 22, 2026 20:06M-RochatM-RochatCPPclang++20.1.2Success18,738
May 22, 2026 20:02M-RochatM-RochatCPPclang++20.1.2Success18,611
May 22, 2026 19:58M-RochatM-RochatCPPclang++20.1.2Success19,869
May 22, 2026 19:55M-RochatM-RochatCPPclang++20.1.2Success28,850
May 21, 2026 18:17M-RochatM-RochatCPPclang++20.1.2Success18,588
May 21, 2026 18:15M-RochatM-RochatCPPclang++20.1.2Success18,411+0.27 RP
May 21, 2026 18:13M-RochatM-RochatCPPclang++19.1.1Success18,601
May 21, 2026 18:10M-RochatM-RochatCPPclang++19.1.1Success18,826
May 21, 2026 18:05M-RochatM-RochatCPPclang++19.1.1Success18,420+2.23 RP
May 21, 2026 18:03M-RochatM-RochatCPPclang++19.1.1Success18,661
May 21, 2026 18:01M-RochatM-RochatCPPclang++19.1.1Success18,864
May 21, 2026 17:56M-RochatM-RochatCPPclang++19.1.1Success22,199
May 21, 2026 17:54M-RochatM-RochatCPPclang++19.1.1Success18,599
May 19, 2026 01:48Drew GarciaDrew GarciaCPPg++14.2.0Success51,937
May 19, 2026 01:41Drew GarciaDrew GarciaCPPg++14.2.0Error
May 19, 2026 01:25Drew GarciaDrew GarciaCPPg++14.2.0Success30,865+41.24 RP
May 19, 2026 01:08Drew GarciaDrew GarciaCPPg++10.5.0Success35,367+130.11 RP
May 19, 2026 01:01Drew GarciaDrew GarciaCPPg++14.2.0Success65,514+118.50 RP
May 18, 2026 17:12M-RochatM-RochatCPPclang++19.1.1Success21,943
May 18, 2026 17:11M-RochatM-RochatCPPclang++19.1.1Error
May 18, 2026 17:10M-RochatM-RochatCPPclang++19.1.1Error
May 18, 2026 17:09M-RochatM-RochatCPPclang++19.1.1Error
May 18, 2026 05:10M-RochatM-RochatCPPclang++19.1.1Error
May 18, 2026 01:53M-RochatM-RochatCPPclang++19.1.1Success18,780
May 18, 2026 01:53M-RochatM-RochatCPPclang++20.1.2Success18,770
May 18, 2026 01:51M-RochatM-RochatCPPclang++19.1.1Success18,496+2.21 RP
May 18, 2026 01:51M-RochatM-RochatCPPclang++20.1.2Success18,657
May 18, 2026 01:48M-RochatM-RochatCPPclang++20.1.2Success18,580
May 18, 2026 01:48M-RochatM-RochatCPPclang++19.1.1Success18,574
May 18, 2026 01:48M-RochatM-RochatCPPclang++19.1.1Success18,753
May 18, 2026 01:44M-RochatM-RochatCPPclang++20.1.2Success26,307
May 18, 2026 01:44M-RochatM-RochatCPPclang++20.1.2Success28,485
May 18, 2026 01:44M-RochatM-RochatCPPclang++20.1.2Success27,672
May 17, 2026 23:57M-RochatM-RochatCPPclang++20.1.2Success27,573
May 17, 2026 14:07flavio87flavio87CPPg++14.2.0Success55,814+95.18 RP
May 17, 2026 08:08M-RochatM-RochatCPPclang++18.1.3Success18,908
May 17, 2026 08:07M-RochatM-RochatCPPclang++20.1.2Success18,898
May 17, 2026 07:04M-RochatM-RochatCPPg++14.2.0Error
May 17, 2026 04:52M-RochatM-RochatCPPclang++18.1.3Success21,719
May 17, 2026 04:52M-RochatM-RochatCPPclang++20.1.2Success20,956
May 17, 2026 03:52M-RochatM-RochatCPPclang++20.1.2Success22,913
May 17, 2026 03:52M-RochatM-RochatCPPg++13.3.0Success23,561
May 17, 2026 03:25M-RochatM-RochatCPPclang++20.1.2Success18,709
May 17, 2026 03:24M-RochatM-RochatCPPg++13.3.0Success19,368
May 17, 2026 03:23M-RochatM-RochatCPPclang++20.1.2Success18,572+7.66 RP
May 17, 2026 03:23M-RochatM-RochatCPPclang++17.0.6Success19,173
May 17, 2026 03:22M-RochatM-RochatCPPclang++18.1.3Success18,840+5.49 RP
May 17, 2026 03:08Brandon TangBrandon TangRUSTrust-1.95.0Success86,984+114.96 RP
May 17, 2026 02:10M-RochatM-RochatCPPclang++18.1.3Success19,037+11.68 RP
May 17, 2026 02:10M-RochatM-RochatCPPg++13.3.0Error
May 17, 2026 02:06M-RochatM-RochatCPPg++13.3.0Success22,624
May 17, 2026 02:05M-RochatM-RochatCPPg++13.3.0Success19,470+7.36 RP
May 17, 2026 01:27olliecrowolliecrowGOgo1.26.1Success226,674
May 17, 2026 01:20M-RochatM-RochatCPPclang++18.1.3Success22,203
May 17, 2026 01:20M-RochatM-RochatCPPclang++18.1.3Success19,774
May 17, 2026 01:20M-RochatM-RochatCPPg++13.3.0Success21,750
May 17, 2026 01:18M-RochatM-RochatCPPg++13.3.0Error
May 17, 2026 01:14M-RochatM-RochatCPPg++13.3.0Success19,998
May 17, 2026 00:49M-RochatM-RochatCPPg++13.3.0Error
May 17, 2026 00:16M-RochatM-RochatCPPg++13.3.0Success23,896
May 17, 2026 00:16M-RochatM-RochatCPPg++13.3.0Success22,423
May 17, 2026 00:12M-RochatM-RochatCPPg++13.3.0Success19,753+35.66 RP
May 16, 2026 22:25M-RochatM-RochatCPPg++13.3.0Success21,250+0.97 RP
May 16, 2026 21:54flavio87flavio87CPPg++13.3.0Success119,064+2.85 RP
May 16, 2026 21:46flavio87flavio87CPPg++14.2.0Success123,242+31.62 RP
May 16, 2026 19:52M-RochatM-RochatCPPg++13.3.0Success23,291
May 16, 2026 18:12M-RochatM-RochatCPPg++13.3.0Error
May 16, 2026 18:11olliecrowolliecrowRUSTrust-1.95.0Success14,086
May 16, 2026 08:51M-RochatM-RochatCPPg++13.3.0Success26,978