Large integer multiplication 
Multiply two large unsigned integers as fast as possible.
Input
Exactly 500,000 bytes on STDIN: two unsigned integers encoded back-to-back, each 250,000 bytes, in little-endian byte order.
Output
Write exactly 500,000 bytes to STDOUT containing the product in little-endian byte order.
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 | Mar 19, 2026 09:13 | 8,810 | 47,937,902 | 18,020,000 | 4,004,000 | 2,519,040 | ||
| 2 | Mar 19, 2026 09:26 | 8,810 | 49,029,894 | 17,019,000 | 5,005,000 | 2,506,752 | ||
| 3 | Mar 19, 2026 09:19 | 8,810 | 44,793,393 | 18,020,000 | 4,004,000 | 2,375,680 | ||
| 4 | Mar 19, 2026 09:06 | 8,812 | 49,087,265 | 19,025,000 | 3,004,000 | 2,277,376 | ||
| 5 | Mar 19, 2026 09:45 | 8,812 | 44,316,333 | 17,024,000 | 5,007,000 | 2,285,568 | ||
| 6 | Mar 19, 2026 09:26 | 8,813 | 45,086,754 | 16,024,000 | 6,009,000 | 2,260,992 | ||
| 7 | Mar 19, 2026 09:33 | 8,814 | 42,152,117 | 19,030,000 | 3,004,000 | 2,367,488 | ||
| 8 | Mar 19, 2026 09:26 | 8,816 | 44,824,870 | 17,031,000 | 5,009,000 | 2,289,664 | ||
| 9 | Mar 19, 2026 09:50 | 8,819 | 46,632,349 | 18,039,000 | 4,008,000 | 2,273,280 | ||
| 10 | Mar 19, 2026 09:26 | 8,820 | 47,987,100 | 19,043,000 | 3,006,000 | 2,400,256 | ||
| 11 | Mar 19, 2026 09:19 | 8,820 | 46,219,630 | 17,038,000 | 5,011,000 | 2,355,200 | ||
| 12 | Mar 19, 2026 10:00 | 8,824 | 45,837,533 | 17,046,000 | 5,013,000 | 2,514,944 | ||
| 13 | Mar 19, 2026 09:16 | 8,825 | 49,732,609 | 17,048,000 | 5,014,000 | 2,334,720 | ||
| 14 | Mar 19, 2026 09:06 | 8,825 | 44,264,213 | 20,058,000 | 2,005,000 | 2,289,664 | ||
| 15 | Mar 19, 2026 09:33 | 8,830 | 46,829,734 | 19,066,000 | 3,010,000 | 2,265,088 | ||
| 16 | Mar 19, 2026 09:16 | 8,830 | 46,669,316 | 16,054,000 | 6,020,000 | 2,334,720 | ||
| 17 | Mar 19, 2026 09:19 | 8,831 | 45,350,991 | 18,064,000 | 4,014,000 | 2,273,280 | ||
| 18 | Mar 19, 2026 09:19 | 8,831 | 47,321,537 | 18,063,000 | 4,014,000 | 2,392,064 | ||
| 19 | Mar 19, 2026 09:45 | 8,831 | 41,445,947 | 18,063,000 | 4,014,000 | 2,273,280 | ||
| 20 | Mar 19, 2026 09:06 | 8,832 | 44,859,548 | 17,062,000 | 5,018,000 | 2,285,568 | ||
| 21 | Mar 19, 2026 09:33 | 8,833 | 48,407,170 | 19,072,000 | 3,011,000 | 2,351,104 | ||
| 22 | Mar 19, 2026 09:05 | 8,833 | 39,711,724 | 15,057,000 | 7,026,000 | 2,326,528 | ||
| 23 | Mar 19, 2026 09:33 | 8,833 | 44,422,852 | 17,064,000 | 5,018,000 | 2,260,992 | ||
| 24 | Mar 19, 2026 09:13 | 8,833 | 47,797,158 | 17,064,000 | 5,018,000 | 2,273,280 | ||
| 25 | Mar 19, 2026 09:33 | 8,834 | 50,089,842 | 17,066,000 | 5,019,000 | 2,265,088 | ||
| 26 | Mar 19, 2026 09:05 | 8,834 | 43,382,548 | 18,069,000 | 4,015,000 | 2,277,376 | ||
| 27 | Mar 19, 2026 09:13 | 8,835 | 46,121,216 | 15,060,000 | 7,028,000 | 2,273,280 | ||
| 28 | Mar 19, 2026 09:50 | 8,836 | 45,170,129 | 20,081,000 | 2,008,000 | 2,265,088 | ||
| 29 | Mar 19, 2026 09:33 | 8,837 | 47,712,210 | 18,076,000 | 4,017,000 | 2,273,280 | ||
| 30 | Mar 19, 2026 09:06 | 8,840 | 44,311,487 | 17,078,000 | 5,023,000 | 2,383,872 | ||
| 31 | Mar 19, 2026 09:16 | 8,843 | 46,514,878 | 17,083,000 | 5,024,000 | 2,277,376 | ||
| 32 | Mar 19, 2026 09:05 | 8,846 | 46,037,548 | 16,085,000 | 6,031,000 | 2,277,376 | ||
| 33 | Mar 19, 2026 09:13 | 8,848 | 43,275,207 | 17,094,000 | 5,027,000 | 2,273,280 | ||
| 34 | Mar 19, 2026 09:13 | 8,848 | 50,273,068 | 16,087,000 | 6,032,000 | 2,277,376 | ||
| 35 | Mar 19, 2026 09:45 | 8,851 | 45,810,952 | 17,098,000 | 5,029,000 | 2,293,760 | ||
| 36 | Mar 19, 2026 09:19 | 8,854 | 45,959,423 | 17,104,000 | 5,030,000 | 2,342,912 | ||
| 37 | Mar 19, 2026 09:05 | 8,855 | 45,566,852 | 17,107,000 | 5,031,000 | 2,273,280 | ||
| 38 | Mar 19, 2026 09:33 | 8,862 | 44,926,503 | 17,121,000 | 5,035,000 | 2,383,872 | ||
| 39 | Mar 19, 2026 09:38 | 8,864 | 50,348,543 | 19,138,000 | 3,021,000 | 2,273,280 | ||
| 40 | Mar 19, 2026 09:45 | 8,874 | 47,797,060 | 17,142,000 | 5,042,000 | 2,293,760 | ||
| 41 | Mar 19, 2026 09:57 | 8,878 | 44,734,799 | 18,159,000 | 4,035,000 | 2,273,280 | ||
| 42 | Mar 19, 2026 09:45 | 8,881 | 49,115,633 | 17,156,000 | 5,046,000 | 2,265,088 | ||
| 43 | Mar 19, 2026 09:16 | 8,882 | 54,529,702 | 20,187,000 | 2,018,000 | 2,392,064 | ||
| 44 | Mar 19, 2026 09:19 | 8,883 | 46,349,930 | 17,161,000 | 5,047,000 | 2,277,376 | ||
| 45 | Mar 19, 2026 09:33 | 8,884 | 43,368,151 | 18,173,000 | 4,038,000 | 2,371,584 | ||
| 46 | Mar 19, 2026 09:05 | 8,884 | 45,528,455 | 15,144,000 | 7,067,000 | 2,277,376 | ||
| 47 | Mar 19, 2026 09:26 | 8,886 | 45,637,545 | 19,186,000 | 3,029,000 | 2,277,376 | ||
| 48 | Mar 19, 2026 09:35 | 8,887 | 46,215,497 | 17,169,000 | 5,049,000 | 2,387,968 | ||
| 49 | Mar 19, 2026 09:13 | 8,888 | 52,188,008 | 20,201,000 | 2,020,000 | 2,285,568 | ||
| 50 | Mar 19, 2026 09:06 | 8,890 | 52,090,446 | 17,174,000 | 5,051,000 | 2,338,816 | ||
| 51 | Mar 19, 2026 09:16 | 8,899 | 42,710,973 | 17,191,000 | 5,056,000 | 2,285,568 | ||
| 52 | Mar 19, 2026 09:06 | 8,904 | 42,545,351 | 19,225,000 | 3,035,000 | 2,494,464 | ||
| 53 | Mar 19, 2026 09:26 | 8,904 | 45,678,275 | 17,200,000 | 5,059,000 | 2,273,280 | ||
| 54 | Mar 19, 2026 09:35 | 8,910 | 44,124,156 | 18,225,000 | 4,050,000 | 2,277,376 | ||
| 55 | Mar 19, 2026 09:26 | 8,911 | 45,478,536 | 18,227,000 | 4,050,000 | 2,277,376 | ||
| 56 | Mar 19, 2026 09:06 | 8,914 | 51,219,901 | 17,221,000 | 5,065,000 | 2,355,200 | ||
| 57 | Mar 19, 2026 09:19 | 8,916 | 47,431,476 | 19,250,000 | 3,039,000 | 2,482,176 | ||
| 58 | Mar 19, 2026 09:50 | 8,918 | 48,338,250 | 20,268,000 | 2,026,000 | 2,387,968 | ||
| 59 | Mar 19, 2026 09:07 | 8,919 | 45,911,704 | 19,257,000 | 3,040,000 | 2,506,752 | ||
| 60 | Mar 19, 2026 09:16 | 8,927 | 47,768,969 | 18,260,000 | 4,057,000 | 2,269,184 | ||
| 61 | Mar 19, 2026 09:06 | 8,928 | 45,735,411 | 19,276,000 | 3,043,000 | 2,265,088 | ||
| 62 | Mar 19, 2026 09:16 | 8,932 | 43,331,196 | 16,240,000 | 6,090,000 | 2,277,376 | ||
| 63 | Mar 19, 2026 09:05 | 8,944 | 45,698,000 | 20,328,000 | 2,032,000 | 2,428,928 | ||
| 64 | Mar 19, 2026 09:45 | 8,946 | 49,724,900 | 18,300,000 | 4,066,000 | 2,285,568 | ||
| 65 | Mar 19, 2026 09:06 | 8,959 | 50,659,576 | 15,271,000 | 7,126,000 | 2,273,280 | ||
| 66 | Mar 19, 2026 09:45 | 8,974 | 48,404,890 | 17,337,000 | 5,099,000 | 2,330,624 | ||
| 67 | Mar 19, 2026 10:00 | 8,991 | 46,729,172 | 19,412,000 | 3,065,000 | 2,285,568 | ||
| 68 | Mar 19, 2026 09:45 | 8,991 | 44,137,235 | 16,348,000 | 6,130,000 | 2,314,240 | ||
| 69 | Mar 19, 2026 09:05 | 8,993 | 45,552,790 | 19,417,000 | 3,065,000 | 2,289,664 | ||
| 70 | Mar 19, 2026 09:57 | 9,026 | 48,409,447 | 18,462,000 | 4,102,000 | 2,490,368 | ||
| 71 | Mar 19, 2026 10:00 | 9,036 | 52,778,546 | 17,457,000 | 5,134,000 | 2,277,376 | ||
| 72 | Mar 19, 2026 09:33 | 9,039 | 48,686,557 | 14,380,000 | 8,217,000 | 2,265,088 | ||
| 73 | Mar 19, 2026 09:13 | 9,041 | 46,841,990 | 17,466,000 | 5,137,000 | 2,367,488 | ||
| 74 | Mar 19, 2026 09:07 | 9,049 | 42,732,774 | 17,481,000 | 5,141,000 | 2,519,040 | ||
| 75 | Mar 19, 2026 09:38 | 9,062 | 48,415,834 | 17,507,000 | 5,149,000 | 2,285,568 | ||
| 76 | Mar 19, 2026 09:45 | 9,073 | 48,083,432 | 19,590,000 | 3,093,000 | 2,285,568 | ||
| 77 | Mar 19, 2026 09:19 | 9,074 | 47,367,233 | 19,592,000 | 3,093,000 | 2,277,376 | ||
| 78 | Mar 19, 2026 09:57 | 9,088 | 54,340,015 | 17,557,000 | 5,163,000 | 2,269,184 | ||
| 79 | Mar 19, 2026 09:05 | 9,089 | 52,780,732 | 15,493,000 | 7,230,000 | 2,277,376 | ||
| 80 | Mar 19, 2026 09:05 | 9,098 | 60,476,357 | 18,789,000 | 3,955,000 | 2,506,752 | ||
| 81 | Mar 19, 2026 09:13 | 9,104 | 50,020,131 | 16,824,000 | 5,937,000 | 2,506,752 | ||
| 82 | Mar 19, 2026 09:16 | 9,106 | 48,822,349 | 16,826,000 | 5,938,000 | 2,277,376 | ||
| 83 | Mar 19, 2026 09:16 | 9,109 | 49,251,448 | 18,813,000 | 3,960,000 | 2,490,368 | ||
| 84 | Mar 19, 2026 09:38 | 9,110 | 54,953,266 | 16,833,000 | 5,941,000 | 2,289,664 | ||
| 85 | Mar 19, 2026 09:35 | 9,112 | 48,153,606 | 15,848,000 | 6,933,000 | 2,285,568 | ||
| 86 | Mar 19, 2026 09:26 | 9,148 | 50,446,267 | 14,916,000 | 7,955,000 | 2,379,776 | ||
| 87 | Mar 19, 2026 09:19 | 9,153 | 51,613,210 | 16,913,000 | 5,969,000 | 2,269,184 | ||
| 88 | Mar 19, 2026 09:07 | 9,162 | 54,087,040 | 17,927,000 | 4,979,000 | 2,285,568 | ||
| 89 | Mar 19, 2026 09:13 | 9,164 | 49,472,567 | 18,927,000 | 3,984,000 | 2,269,184 | ||
| 90 | Mar 19, 2026 09:26 | 9,171 | 51,057,332 | 16,947,000 | 5,981,000 | 2,277,376 |