Unique strings 
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
Source Code
Source code access is restricted. Log in to request access.
Challenge History
No challenges yet.
Run Statistics
| # | Date | Score | Wall Time | CPU User | CPU System | Memory | Error | |
|---|---|---|---|---|---|---|---|---|
| 1 | May 22, 2021 14:49 | 0 | 0 | 0 | 0 | 0 | Died or killed | |
| 2 | May 22, 2021 14:13 | 17,539 | 641,163,097 | 578,782,783 | 0 | 2,248,704 | ||
| 3 | May 22, 2021 14:13 | 17,555 | 644,378,691 | 579,324,298 | 0 | 2,248,704 | ||
| 4 | May 22, 2021 14:48 | 17,564 | 640,128,586 | 579,609,915 | 0 | 2,248,704 | ||
| 5 | May 22, 2021 14:46 | 17,568 | 649,682,281 | 579,732,973 | 0 | 2,248,704 | ||
| 6 | May 22, 2021 14:44 | 17,574 | 651,337,238 | 579,956,127 | 0 | 2,244,608 | ||
| 7 | May 22, 2021 14:18 | 17,580 | 644,441,820 | 580,128,122 | 0 | 2,244,608 | ||
| 8 | May 22, 2021 14:44 | 17,580 | 638,370,240 | 580,149,025 | 0 | 2,244,608 | ||
| 9 | May 22, 2021 14:18 | 17,580 | 645,527,939 | 580,130,888 | 0 | 2,244,608 | ||
| 10 | May 22, 2021 14:46 | 17,594 | 647,234,898 | 580,616,809 | 0 | 2,240,512 | ||
| 11 | May 22, 2021 14:45 | 17,603 | 647,780,881 | 580,901,969 | 0 | 2,248,704 | ||
| 12 | May 22, 2021 14:13 | 17,615 | 637,157,315 | 581,311,113 | 0 | 2,236,416 | ||
| 13 | May 22, 2021 14:48 | 17,621 | 643,305,115 | 581,502,889 | 0 | 2,244,608 | ||
| 14 | May 22, 2021 14:13 | 17,625 | 639,422,468 | 581,640,241 | 0 | 2,244,608 | ||
| 15 | May 22, 2021 14:48 | 17,639 | 645,593,321 | 582,099,659 | 0 | 2,244,608 | ||
| 16 | May 22, 2021 14:18 | 17,644 | 641,782,281 | 582,247,157 | 0 | 2,244,608 | ||
| 17 | May 22, 2021 14:46 | 17,656 | 653,190,334 | 582,652,480 | 0 | 2,248,704 | ||
| 18 | May 22, 2021 14:43 | 17,668 | 649,470,675 | 583,036,131 | 0 | 2,240,512 | ||
| 19 | May 22, 2021 14:18 | 17,674 | 654,047,530 | 583,251,897 | 0 | 2,248,704 | ||
| 20 | May 22, 2021 14:18 | 17,678 | 654,739,805 | 583,365,261 | 0 | 2,240,512 | ||
| 21 | May 22, 2021 14:50 | 17,682 | 648,832,708 | 583,508,618 | 0 | 2,248,704 | ||
| 22 | May 22, 2021 14:44 | 17,696 | 644,413,122 | 583,970,104 | 0 | 2,236,416 | ||
| 23 | May 22, 2021 14:13 | 17,713 | 655,184,207 | 584,532,333 | 0 | 2,244,608 | ||
| 24 | May 22, 2021 14:46 | 17,772 | 647,942,099 | 586,484,616 | 0 | 2,244,608 | ||
| 25 | May 22, 2021 14:44 | 17,776 | 652,277,241 | 586,605,803 | 0 | 2,236,416 | ||
| 26 | May 22, 2021 14:45 | 17,778 | 654,974,485 | 586,666,805 | 0 | 2,240,512 | ||
| 27 | May 22, 2021 14:18 | 17,790 | 616,291,071 | 570,033,000 | 17,030,000 | 2,408,448 | ||
| 28 | May 22, 2021 14:18 | 17,792 | 665,721,262 | 587,146,819 | 0 | 2,248,704 | ||
| 29 | May 22, 2021 14:48 | 17,793 | 651,553,407 | 587,164,752 | 0 | 2,240,512 | ||
| 30 | May 22, 2021 14:50 | 17,814 | 616,400,443 | 570,859,000 | 16,995,000 | 2,330,624 | ||
| 31 | May 22, 2021 14:48 | 17,834 | 615,274,971 | 571,526,000 | 16,985,000 | 2,514,944 | ||
| 32 | May 22, 2021 14:18 | 17,837 | 620,018,849 | 573,632,000 | 14,990,000 | 2,367,488 | ||
| 33 | May 22, 2021 14:44 | 17,842 | 617,738,553 | 574,799,000 | 13,995,000 | 2,342,912 | ||
| 34 | May 22, 2021 14:45 | 17,845 | 615,161,644 | 573,901,000 | 14,997,000 | 2,297,856 | ||
| 35 | May 22, 2021 14:50 | 17,852 | 613,045,514 | 574,103,000 | 15,002,000 | 2,478,080 | ||
| 36 | May 22, 2021 14:44 | 17,854 | 622,256,683 | 571,176,000 | 18,005,000 | 2,322,432 | ||
| 37 | May 22, 2021 14:48 | 17,860 | 622,261,755 | 575,360,000 | 14,008,000 | 2,265,088 | ||
| 38 | May 22, 2021 14:44 | 17,877 | 621,153,962 | 576,946,000 | 12,998,000 | 2,285,568 | ||
| 39 | May 22, 2021 14:13 | 17,884 | 616,757,034 | 573,153,000 | 17,004,000 | 2,273,280 | ||
| 40 | May 22, 2021 14:48 | 17,886 | 641,183,325 | 590,233,097 | 0 | 2,244,608 | ||
| 41 | May 22, 2021 14:45 | 17,888 | 621,614,679 | 571,288,000 | 19,009,000 | 2,490,368 | ||
| 42 | May 22, 2021 14:43 | 17,899 | 658,075,182 | 590,679,134 | 0 | 2,252,800 | ||
| 43 | May 22, 2021 14:18 | 17,900 | 622,601,759 | 572,710,000 | 17,990,000 | 2,334,720 | ||
| 44 | May 22, 2021 14:48 | 17,904 | 615,280,072 | 571,823,000 | 18,994,000 | 2,437,120 | ||
| 45 | May 22, 2021 14:48 | 17,913 | 621,569,930 | 574,129,000 | 17,003,000 | 2,498,560 | ||
| 46 | May 22, 2021 14:50 | 17,914 | 619,979,055 | 577,145,000 | 14,003,000 | 2,326,528 | ||
| 47 | May 22, 2021 14:13 | 17,915 | 620,759,621 | 576,202,000 | 15,005,000 | 2,342,912 | ||
| 48 | May 22, 2021 14:43 | 17,925 | 614,726,073 | 574,537,000 | 16,986,000 | 2,498,560 | ||
| 49 | May 22, 2021 14:48 | 17,940 | 624,693,708 | 573,031,000 | 19,001,000 | 2,359,296 | ||
| 50 | May 22, 2021 14:13 | 17,955 | 618,746,636 | 580,524,000 | 11,990,000 | 2,445,312 | ||
| 51 | May 22, 2021 14:50 | 17,983 | 655,002,499 | 593,454,656 | 0 | 2,256,896 | ||
| 52 | May 22, 2021 14:43 | 18,015 | 626,254,701 | 575,498,000 | 18,983,000 | 2,506,752 | ||
| 53 | May 22, 2021 14:46 | 18,056 | 616,518,894 | 578,849,000 | 16,995,000 | 2,318,336 | ||
| 54 | May 22, 2021 14:46 | 18,065 | 646,673,827 | 596,151,717 | 0 | 2,252,800 | ||
| 55 | May 22, 2021 14:44 | 18,065 | 626,508,726 | 584,138,000 | 12,002,000 | 2,469,888 | ||
| 56 | May 22, 2021 14:48 | 18,082 | 652,233,993 | 596,698,737 | 0 | 2,244,608 | ||
| 57 | May 22, 2021 14:44 | 18,094 | 664,642,572 | 597,115,932 | 0 | 2,240,512 | ||
| 58 | May 22, 2021 14:43 | 18,102 | 653,311,411 | 597,356,386 | 0 | 2,244,608 | ||
| 59 | May 22, 2021 14:13 | 18,118 | 628,618,029 | 578,909,000 | 18,997,000 | 2,330,624 | ||
| 60 | May 22, 2021 14:45 | 18,120 | 659,391,825 | 597,948,147 | 0 | 2,236,416 | ||
| 61 | May 22, 2021 14:50 | 18,132 | 633,805,072 | 581,369,000 | 16,981,000 | 2,498,560 | ||
| 62 | May 22, 2021 14:43 | 18,136 | 660,708,054 | 598,479,253 | 0 | 2,252,800 | ||
| 63 | May 22, 2021 14:45 | 18,138 | 658,184,479 | 598,569,964 | 0 | 2,240,512 | ||
| 64 | May 22, 2021 14:45 | 18,144 | 656,815,251 | 598,746,994 | 0 | 2,240,512 | ||
| 65 | May 22, 2021 14:50 | 18,149 | 667,464,774 | 598,921,561 | 0 | 2,236,416 | ||
| 66 | May 22, 2021 14:43 | 18,154 | 638,288,562 | 584,081,000 | 15,002,000 | 2,506,752 | ||
| 67 | May 22, 2021 14:50 | 18,165 | 664,802,395 | 599,452,005 | 0 | 2,244,608 | ||
| 68 | May 22, 2021 14:50 | 18,188 | 673,139,056 | 600,211,844 | 0 | 2,240,512 | ||
| 69 | May 22, 2021 14:50 | 18,193 | 669,748,279 | 600,360,504 | 0 | 2,252,800 | ||
| 70 | May 22, 2021 14:43 | 18,208 | 672,488,160 | 600,869,282 | 0 | 2,248,704 | ||
| 71 | May 22, 2021 14:44 | 18,215 | 667,489,161 | 601,088,570 | 0 | 2,240,512 | ||
| 72 | May 22, 2021 14:45 | 18,224 | 632,121,114 | 587,382,000 | 14,009,000 | 2,326,528 | ||
| 73 | May 22, 2021 14:45 | 18,228 | 662,871,482 | 601,528,415 | 0 | 2,236,416 | ||
| 74 | May 22, 2021 14:46 | 18,232 | 632,321,858 | 587,656,000 | 13,991,000 | 2,387,968 | ||
| 75 | May 22, 2021 14:13 | 18,286 | 674,165,348 | 603,435,115 | 0 | 2,244,608 | ||
| 76 | May 22, 2021 14:43 | 18,293 | 680,391,312 | 603,659,115 | 0 | 2,240,512 | ||
| 77 | May 22, 2021 14:46 | 18,295 | 666,782,657 | 603,718,503 | 0 | 2,248,704 | ||
| 78 | May 22, 2021 14:45 | 18,306 | 631,421,579 | 584,118,000 | 19,969,000 | 2,269,184 | ||
| 79 | May 22, 2021 14:18 | 18,308 | 629,820,323 | 586,204,000 | 17,975,000 | 2,478,080 | ||
| 80 | May 22, 2021 14:43 | 18,309 | 631,051,189 | 587,226,000 | 16,977,000 | 2,428,928 | ||
| 81 | May 22, 2021 14:44 | 18,311 | 631,925,042 | 587,298,000 | 16,979,000 | 2,273,280 | ||
| 82 | May 22, 2021 14:50 | 18,319 | 629,780,981 | 589,530,000 | 14,988,000 | 2,269,184 | ||
| 83 | May 22, 2021 14:18 | 18,323 | 633,269,776 | 584,660,000 | 19,988,000 | 2,523,136 | ||
| 84 | May 22, 2021 14:13 | 18,326 | 629,324,548 | 587,759,000 | 16,993,000 | 2,523,136 | ||
| 85 | May 22, 2021 14:46 | 18,328 | 636,934,280 | 588,832,000 | 15,995,000 | 2,330,624 | ||
| 86 | May 22, 2021 14:13 | 18,328 | 633,773,271 | 585,820,000 | 18,994,000 | 2,514,944 | ||
| 87 | May 22, 2021 14:45 | 18,333 | 631,994,267 | 588,033,000 | 16,972,000 | 2,449,408 | ||
| 88 | May 22, 2021 14:46 | 18,336 | 639,622,470 | 589,118,000 | 15,976,000 | 2,293,760 | ||
| 89 | May 22, 2021 14:43 | 18,338 | 631,464,150 | 591,186,000 | 13,980,000 | 2,330,624 | ||
| 90 | May 22, 2021 14:48 | 18,346 | 631,304,525 | 588,433,000 | 16,983,000 | 2,326,528 | ||
| 91 | May 22, 2021 14:43 | 18,365 | 637,910,541 | 592,063,000 | 13,977,000 | 2,310,144 | ||
| 92 | May 22, 2021 14:46 | 18,368 | 633,742,365 | 588,166,000 | 17,974,000 | 2,338,816 | ||
| 93 | May 22, 2021 14:43 | 18,372 | 637,711,334 | 587,311,000 | 18,977,000 | 2,289,664 | ||
| 94 | May 22, 2021 14:48 | 18,376 | 636,619,482 | 592,426,000 | 13,986,000 | 2,330,624 | ||
| 95 | May 22, 2021 14:45 | 18,380 | 631,771,417 | 589,562,000 | 16,987,000 | 2,326,528 | ||
| 96 | May 22, 2021 14:50 | 18,394 | 639,892,975 | 591,028,000 | 15,973,000 | 2,437,120 | ||
| 97 | May 22, 2021 14:48 | 18,395 | 635,018,600 | 590,070,000 | 16,973,000 | 2,490,368 | ||
| 98 | May 22, 2021 14:43 | 18,396 | 639,024,984 | 587,104,000 | 19,969,000 | 2,326,528 | ||
| 99 | May 22, 2021 14:46 | 18,397 | 632,308,314 | 590,113,000 | 16,974,000 | 2,330,624 | ||
| 100 | May 22, 2021 14:44 | 18,397 | 630,755,025 | 588,145,000 | 18,972,000 | 2,322,432 | ||
| 101 | May 22, 2021 14:46 | 18,403 | 632,759,841 | 590,326,000 | 16,980,000 | 2,478,080 | ||
| 102 | May 22, 2021 14:13 | 18,403 | 638,737,146 | 587,318,000 | 19,976,000 | 2,326,528 | ||
| 103 | May 22, 2021 14:18 | 18,407 | 631,380,760 | 589,449,000 | 17,983,000 | 2,351,104 | ||
| 104 | May 22, 2021 14:13 | 18,414 | 633,971,760 | 593,669,000 | 13,992,000 | 2,330,624 | ||
| 105 | May 22, 2021 14:44 | 18,425 | 638,427,731 | 593,057,000 | 14,976,000 | 2,322,432 | ||
| 106 | May 22, 2021 14:50 | 18,426 | 640,446,271 | 593,097,000 | 14,977,000 | 2,330,624 | ||
| 107 | May 22, 2021 14:18 | 18,436 | 636,102,170 | 590,407,000 | 17,981,000 | 2,269,184 | ||
| 108 | May 22, 2021 14:18 | 18,439 | 640,768,887 | 592,487,000 | 15,986,000 | 2,326,528 | ||
| 109 | May 22, 2021 14:46 | 18,449 | 636,285,970 | 592,808,000 | 15,994,000 | 2,260,992 | ||
| 110 | May 22, 2021 14:45 | 18,451 | 638,661,882 | 588,883,000 | 19,996,000 | 2,363,392 | ||
| 111 | May 22, 2021 14:18 | 18,459 | 631,233,500 | 594,177,000 | 14,979,000 | 2,445,312 | ||
| 112 | May 22, 2021 14:45 | 18,468 | 637,026,673 | 592,461,000 | 16,984,000 | 2,424,832 | ||
| 113 | May 22, 2021 14:43 | 18,470 | 638,849,691 | 589,525,000 | 19,983,000 | 2,375,680 | ||
| 114 | May 22, 2021 14:44 | 18,487 | 641,432,950 | 591,097,000 | 18,971,000 | 2,330,624 | ||
| 115 | May 22, 2021 14:45 | 18,491 | 639,449,214 | 596,230,000 | 13,981,000 | 2,437,120 | ||
| 116 | May 22, 2021 14:50 | 18,492 | 643,849,137 | 595,240,000 | 14,980,000 | 2,338,816 | ||
| 117 | May 22, 2021 14:48 | 18,495 | 636,431,318 | 596,351,000 | 13,984,000 | 2,273,280 | ||
| 118 | May 22, 2021 14:44 | 18,515 | 638,215,812 | 593,016,000 | 17,970,000 | 2,322,432 | ||
| 119 | May 22, 2021 14:50 | 18,522 | 636,985,382 | 598,242,000 | 12,983,000 | 2,260,992 | ||
| 120 | May 22, 2021 14:13 | 18,533 | 642,042,226 | 598,595,000 | 12,991,000 | 2,412,544 | ||
| 121 | May 22, 2021 14:46 | 18,562 | 634,807,838 | 596,559,000 | 15,988,000 | 2,260,992 |