Unique strings v2 Sergey Svistunov

Same problem as Unique strings, but with 3 CPUs available and scoring based on wall time instead of CPU time.

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
Jul 8, 2026 12:13Victor MerckléVictor MerckléGOgo1.26.2Success2,983
Jul 8, 2026 11:59Victor MerckléVictor MerckléCSHARP10.0.7Success3,053
Jul 8, 2026 09:54Victor MerckléVictor MerckléGOgo1.26.2Success2,973+16.89 RP
Jul 8, 2026 09:32Victor MerckléVictor MerckléGOgo1.26.2Error
Jul 8, 2026 09:03Victor MerckléVictor MerckléCSHARP10.0.7Success3,021+5.47 RP
Jul 8, 2026 08:02Victor MerckléVictor MerckléGOgo1.26.2Success2,988
Jul 8, 2026 07:00Victor MerckléVictor MerckléCSHARP10.0.7Success3,042
Jul 8, 2026 02:09Victor MerckléVictor MerckléGOgo1.26.2Success2,988+13.39 RP
Jul 8, 2026 01:30Victor MerckléVictor MerckléCSHARP10.0.7Success3,059
Jul 8, 2026 01:17Victor MerckléVictor MerckléGOgo1.26.2Success3,043
Jul 8, 2026 00:52Victor MerckléVictor MerckléGOgo1.26.2Error
Jul 8, 2026 00:17Victor MerckléVictor MerckléCSHARP10.0.7Success3,031
Jul 8, 2026 00:04Victor MerckléVictor MerckléGOgo1.26.2Success3,040
Jul 7, 2026 23:36Victor MerckléVictor MerckléCSHARP10.0.7Success3,052
Jul 7, 2026 23:30Victor MerckléVictor MerckléGOgo1.26.2Success3,047
Jul 7, 2026 22:53Victor MerckléVictor MerckléCSHARP10.0.7Success3,064
Jul 7, 2026 22:40Victor MerckléVictor MerckléGOgo1.26.2Success3,009
Jul 7, 2026 22:25Victor MerckléVictor MerckléCSHARP10.0.7Success3,061
Jul 7, 2026 21:55Victor MerckléVictor MerckléGOgo1.26.2Success3,025
Jul 7, 2026 20:58Victor MerckléVictor MerckléCSHARP10.0.7Success3,038
Jul 7, 2026 09:22Victor MerckléVictor MerckléGOgo1.26.2Success3,072
Jul 7, 2026 09:12Victor MerckléVictor MerckléCSHARP10.0.7Success3,090
Jul 7, 2026 06:03Victor MerckléVictor MerckléCPPg++14.2.0Success3,611
Jul 7, 2026 05:55Victor MerckléVictor MerckléCPPg++14.2.0Success67,471
Jul 7, 2026 05:45Victor MerckléVictor MerckléCPPg++14.2.0Success67,287
Jul 7, 2026 05:38Victor MerckléVictor MerckléCPPg++14.2.0Error
Jul 3, 2026 16:13Victor MerckléVictor MerckléCPPg++14.2.0Success2,913
Jul 3, 2026 16:06Victor MerckléVictor MerckléCPPg++14.2.0Success2,924
Jul 3, 2026 15:54Victor MerckléVictor MerckléCPPg++14.2.0Success2,905
Jul 3, 2026 15:10A_ShamanA_ShamanCPPg++10.5.0Success88,699
Jul 3, 2026 15:00A_ShamanA_ShamanCPPg++10.5.0Success88,651
Jul 3, 2026 14:51A_ShamanA_ShamanCPPg++10.5.0Success87,965+0.25 RP
Jul 3, 2026 14:45A_ShamanA_ShamanCPPg++10.5.0Success88,489
Jul 3, 2026 14:39A_ShamanA_ShamanCPPg++10.5.0Success92,340
Jul 3, 2026 14:33A_ShamanA_ShamanCPPg++10.5.0Success88,437
Jul 3, 2026 14:27A_ShamanA_ShamanCPPg++10.5.0Success88,156+0.91 RP
Jul 3, 2026 14:22A_ShamanA_ShamanCPPg++10.5.0Success88,871+11.29 RP
Jul 3, 2026 14:17A_ShamanA_ShamanCPPg++10.5.0Success98,785+5.26 RP
Jul 3, 2026 14:10A_ShamanA_ShamanCPPg++10.5.0Success374,502
Jul 3, 2026 05:08Victor MerckléVictor MerckléCPPg++14.2.0Success124,083
Jul 3, 2026 04:54Victor MerckléVictor MerckléCPPg++14.2.0Success45,265
Jul 3, 2026 04:43Victor MerckléVictor MerckléCPPg++14.2.0Success2,929
Jul 3, 2026 02:42f0xerif0xeriCPPg++10.5.0Success211,728+47.23 RP
Jun 30, 2026 02:26Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 30, 2026 01:42Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 30, 2026 01:33Victor MerckléVictor MerckléCSHARP10.0.7Success3,056
Jun 29, 2026 01:37Victor MerckléVictor MerckléGOgo1.26.2Success3,083
Jun 29, 2026 01:27Victor MerckléVictor MerckléGOgo1.26.2Success3,091
Jun 29, 2026 01:19Victor MerckléVictor MerckléCSHARP10.0.7Success3,051
Jun 28, 2026 02:12Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 28, 2026 02:03Victor MerckléVictor MerckléCSHARP10.0.7Error
Jun 27, 2026 14:49Victor MerckléVictor MerckléRUSTrust-1.95.0Error
Jun 27, 2026 13:04Victor MerckléVictor MerckléZIG0.16.0Error
Jun 27, 2026 12:59Victor MerckléVictor MerckléZIG0.16.0Error
Jun 27, 2026 07:55Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 27, 2026 07:50Shikhar SoniShikhar SoniCPPg++14.2.0Success31,471+5.46 RP
Jun 27, 2026 07:45Shikhar SoniShikhar SoniCPPg++14.2.0Success32,021+0.87 RP
Jun 27, 2026 07:43Shikhar SoniShikhar SoniCPPg++14.2.0Success32,173
Jun 27, 2026 07:42Shikhar SoniShikhar SoniCPPg++14.2.0Error
Jun 27, 2026 07:41Shikhar SoniShikhar SoniCPPg++14.2.0Error
Jun 27, 2026 07:40Shikhar SoniShikhar SoniCPPg++14.2.0Error
Jun 27, 2026 07:37Shikhar SoniShikhar SoniCPPg++14.2.0Success32,197
Jun 27, 2026 07:33Shikhar SoniShikhar SoniCPPg++14.2.0Success32,110+5.69 RP
Jun 27, 2026 07:28Shikhar SoniShikhar SoniCPPg++14.2.0Success32,708+6.24 RP
Jun 27, 2026 07:23Shikhar SoniShikhar SoniCPPg++14.2.0Success34,612
Jun 27, 2026 05:57Victor MerckléVictor MerckléCSHARP10.0.7Error
Jun 27, 2026 00:02Victor MerckléVictor MerckléCPPg++14.2.0Success2,995
Jun 26, 2026 23:54Victor MerckléVictor MerckléCPPg++14.2.0Success2,856
Jun 26, 2026 23:47Victor MerckléVictor MerckléCPPg++14.2.0Success2,849+27.00 RP
Jun 26, 2026 23:42Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 26, 2026 17:41Shikhar SoniShikhar SoniCPPg++14.2.0Success33,390+8.54 RP
Jun 26, 2026 17:37Shikhar SoniShikhar SoniCPPclang++18.1.3Success36,545
Jun 26, 2026 17:35Shikhar SoniShikhar SoniCPPg++14.2.0Success35,907
Jun 26, 2026 17:30Shikhar SoniShikhar SoniCPPg++14.2.0Success34,483
Jun 26, 2026 17:25Shikhar SoniShikhar SoniCPPg++14.2.0Success34,370+5.70 RP
Jun 26, 2026 17:20Shikhar SoniShikhar SoniCPPg++14.2.0Success35,125
Jun 26, 2026 17:14Shikhar SoniShikhar SoniCPPclang++18.1.3Success35,377
Jun 26, 2026 17:13Shikhar SoniShikhar SoniCPPg++14.2.0Success35,057+36.75 RP
Jun 26, 2026 17:04Shikhar SoniShikhar SoniCPPclang++18.1.3Success40,241+9.36 RP
Jun 26, 2026 17:02Shikhar SoniShikhar SoniCPPclang++18.1.3Success41,816+2.15 RP
Jun 26, 2026 16:59Shikhar SoniShikhar SoniCPPclang++18.1.3Success42,196+0.07 RP
Jun 26, 2026 16:58Shikhar SoniShikhar SoniCPPg++13.3.0Success42,272
Jun 26, 2026 16:57Shikhar SoniShikhar SoniCPPclang++20.1.2Success42,468
Jun 26, 2026 16:55Shikhar SoniShikhar SoniCPPclang++18.1.3Success42,208+0.43 RP
Jun 26, 2026 16:52Shikhar SoniShikhar SoniCPPg++14.2.0Success42,285+11.41 RP
Jun 26, 2026 16:49Shikhar SoniShikhar SoniCPPg++14.2.0Success46,831
Jun 26, 2026 16:47Shikhar SoniShikhar SoniCPPg++14.2.0Success46,500
Jun 26, 2026 16:45Shikhar SoniShikhar SoniCPPg++14.2.0Success48,072
Jun 26, 2026 16:04Shikhar SoniShikhar SoniCPPg++14.2.0Success46,656
Jun 26, 2026 16:02Shikhar SoniShikhar SoniCPPg++14.2.0Success46,708
Jun 26, 2026 16:00Shikhar SoniShikhar SoniCPPg++14.2.0Success49,137
Jun 26, 2026 15:58Shikhar SoniShikhar SoniCPPg++14.2.0Success50,392
Jun 26, 2026 15:57Shikhar SoniShikhar SoniCPPg++14.2.0Success49,377
Jun 26, 2026 15:53Shikhar SoniShikhar SoniCPPg++14.2.0Success76,972
Jun 26, 2026 15:52Shikhar SoniShikhar SoniCPPg++14.2.0Success76,011
Jun 26, 2026 15:43Shikhar SoniShikhar SoniCPPg++14.2.0Success60,582
Jun 26, 2026 15:38Shikhar SoniShikhar SoniCPPg++14.2.0Success57,294
Jun 26, 2026 15:35Shikhar SoniShikhar SoniCPPg++14.2.0Success53,886
Jun 26, 2026 15:32Shikhar SoniShikhar SoniCPPg++14.2.0Success46,189
Jun 26, 2026 15:30Shikhar SoniShikhar SoniCPPg++14.2.0Error