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 15, 2026 05:02 | 2,894 | 28,757,641 | 5,168,000 | 2,067,000 | 2,420,736 | ||
| 2 | Mar 15, 2026 05:02 | 2,901 | 20,520,589 | 4,144,000 | 3,108,000 | 2,297,856 | ||
| 3 | Feb 6, 2026 06:18 | 2,901 | 22,612,243 | 5,180,000 | 2,072,000 | 2,424,832 | ||
| 4 | Feb 6, 2026 15:29 | 2,907 | 20,232,843 | 4,153,000 | 3,115,000 | 2,428,928 | ||
| 5 | Mar 15, 2026 05:03 | 2,908 | 21,214,593 | 6,232,000 | 1,038,000 | 2,424,832 | ||
| 6 | Mar 21, 2026 05:33 | 2,910 | 24,766,172 | 6,236,000 | 1,039,000 | 2,531,328 | ||
| 7 | Mar 15, 2026 05:02 | 2,910 | 29,428,105 | 4,158,000 | 3,118,000 | 2,297,856 | ||
| 8 | Mar 15, 2026 05:02 | 2,911 | 20,260,863 | 4,158,000 | 3,119,000 | 2,527,232 | ||
| 9 | Feb 6, 2026 15:29 | 2,914 | 22,603,099 | 4,163,000 | 3,122,000 | 2,420,736 | ||
| 10 | Mar 15, 2026 05:03 | 2,915 | 24,594,250 | 5,206,000 | 2,082,000 | 2,424,832 | ||
| 11 | Mar 21, 2026 05:33 | 2,915 | 24,980,603 | 4,164,000 | 3,123,000 | 2,428,928 | ||
| 12 | Feb 6, 2026 15:29 | 2,922 | 26,243,950 | 5,218,000 | 2,087,000 | 2,433,024 | ||
| 13 | Mar 15, 2026 05:03 | 2,924 | 24,424,798 | 4,178,000 | 3,133,000 | 2,424,832 | ||
| 14 | Mar 15, 2026 05:02 | 2,925 | 28,187,851 | 4,179,000 | 3,134,000 | 2,293,760 | ||
| 15 | Feb 6, 2026 06:18 | 2,927 | 22,883,091 | 4,182,000 | 3,136,000 | 2,301,952 | ||
| 16 | Feb 6, 2026 15:29 | 2,928 | 21,797,648 | 4,183,000 | 3,137,000 | 2,424,832 | ||
| 17 | Feb 6, 2026 06:18 | 2,930 | 21,126,590 | 4,185,000 | 3,139,000 | 2,428,928 | ||
| 18 | Feb 6, 2026 15:29 | 2,930 | 25,723,413 | 3,139,000 | 4,185,000 | 2,420,736 | ||
| 19 | Feb 6, 2026 06:18 | 2,936 | 29,065,120 | 4,194,000 | 3,145,000 | 2,428,928 | ||
| 20 | Feb 6, 2026 06:18 | 2,938 | 20,570,841 | 4,198,000 | 3,148,000 | 2,527,232 | ||
| 21 | Feb 6, 2026 06:18 | 2,938 | 26,229,554 | 3,148,000 | 4,197,000 | 2,433,024 | ||
| 22 | Feb 6, 2026 06:18 | 2,941 | 25,319,764 | 4,201,000 | 3,151,000 | 2,301,952 | ||
| 23 | Feb 6, 2026 15:29 | 2,942 | 25,655,942 | 5,253,000 | 2,101,000 | 2,297,856 | ||
| 24 | Mar 15, 2026 05:03 | 2,942 | 25,551,634 | 4,202,000 | 3,152,000 | 2,433,024 | ||
| 25 | Feb 6, 2026 06:18 | 2,942 | 23,308,455 | 5,253,000 | 2,101,000 | 2,420,736 | ||
| 26 | Mar 15, 2026 05:03 | 2,944 | 25,574,326 | 4,206,000 | 3,155,000 | 2,433,024 | ||
| 27 | Feb 6, 2026 06:18 | 2,944 | 23,108,419 | 5,258,000 | 2,103,000 | 2,347,008 | ||
| 28 | Feb 6, 2026 06:18 | 2,945 | 21,667,385 | 4,207,000 | 3,155,000 | 2,301,952 | ||
| 29 | Feb 6, 2026 06:18 | 2,947 | 28,400,071 | 3,157,000 | 4,210,000 | 2,301,952 | ||
| 30 | Feb 6, 2026 15:29 | 2,948 | 26,184,257 | 5,264,000 | 2,105,000 | 2,433,024 | ||
| 31 | Feb 6, 2026 15:29 | 2,950 | 19,518,688 | 4,215,000 | 3,161,000 | 2,301,952 | ||
| 32 | Feb 6, 2026 06:18 | 2,952 | 20,786,224 | 4,218,000 | 3,163,000 | 2,523,136 | ||
| 33 | Feb 6, 2026 15:29 | 2,955 | 22,022,169 | 4,221,000 | 3,166,000 | 2,428,928 | ||
| 34 | Feb 6, 2026 15:29 | 2,955 | 23,189,268 | 5,277,000 | 2,110,000 | 2,424,832 | ||
| 35 | Feb 6, 2026 15:29 | 2,957 | 23,034,090 | 5,280,000 | 2,112,000 | 2,420,736 | ||
| 36 | Mar 21, 2026 05:33 | 2,964 | 25,502,735 | 3,176,000 | 4,235,000 | 2,297,856 | ||
| 37 | Feb 6, 2026 06:18 | 2,964 | 20,902,457 | 4,235,000 | 3,176,000 | 2,523,136 | ||
| 38 | Feb 6, 2026 15:29 | 2,971 | 25,146,609 | 5,306,000 | 2,122,000 | 2,297,856 | ||
| 39 | Feb 6, 2026 15:29 | 2,977 | 26,028,701 | 4,253,000 | 3,190,000 | 2,301,952 | ||
| 40 | Mar 15, 2026 05:02 | 2,980 | 25,397,784 | 4,257,000 | 3,193,000 | 2,297,856 | ||
| 41 | Mar 21, 2026 05:33 | 2,985 | 23,740,039 | 5,331,000 | 2,132,000 | 2,433,024 | ||
| 42 | Mar 21, 2026 05:33 | 2,988 | 26,278,822 | 5,335,000 | 2,134,000 | 2,297,856 | ||
| 43 | Mar 21, 2026 05:33 | 2,995 | 21,263,376 | 4,278,000 | 3,209,000 | 2,420,736 | ||
| 44 | Mar 15, 2026 05:03 | 2,997 | 23,056,445 | 4,281,000 | 3,211,000 | 2,428,928 | ||
| 45 | Mar 15, 2026 05:02 | 2,998 | 24,579,878 | 4,283,000 | 3,212,000 | 2,420,736 | ||
| 46 | Mar 15, 2026 05:03 | 3,002 | 24,507,621 | 5,362,000 | 2,144,000 | 2,297,856 | ||
| 47 | Mar 21, 2026 05:33 | 3,003 | 23,504,902 | 5,362,000 | 2,145,000 | 2,428,928 | ||
| 48 | Mar 15, 2026 05:02 | 3,006 | 24,367,202 | 5,369,000 | 2,147,000 | 2,297,856 | ||
| 49 | Feb 6, 2026 15:29 | 3,009 | 25,799,523 | 6,449,000 | 1,074,000 | 2,301,952 | ||
| 50 | Mar 21, 2026 05:33 | 3,012 | 23,330,239 | 5,379,000 | 2,151,000 | 2,416,640 | ||
| 51 | Mar 15, 2026 05:03 | 3,016 | 26,877,912 | 5,387,000 | 2,154,000 | 2,424,832 | ||
| 52 | Feb 6, 2026 15:29 | 3,016 | 22,138,068 | 7,541,000 | 0 | 2,506,752 | ||
| 53 | Feb 6, 2026 06:18 | 3,036 | 21,366,125 | 5,421,000 | 2,168,000 | 2,535,424 | ||
| 54 | Feb 6, 2026 15:29 | 3,044 | 22,915,998 | 5,436,000 | 2,174,000 | 2,301,952 | ||
| 55 | Feb 6, 2026 15:29 | 3,053 | 23,251,410 | 6,543,000 | 1,090,000 | 2,428,928 | ||
| 56 | Feb 6, 2026 15:29 | 3,054 | 25,068,412 | 6,545,000 | 1,090,000 | 2,428,928 | ||
| 57 | Feb 6, 2026 06:18 | 3,098 | 29,465,033 | 5,533,000 | 2,213,000 | 2,412,544 | ||
| 58 | Mar 21, 2026 05:33 | 3,174 | 26,252,379 | 5,951,000 | 1,983,000 | 2,420,736 | ||
| 59 | Mar 15, 2026 05:02 | 3,174 | 20,713,372 | 3,967,000 | 3,967,000 | 2,510,848 | ||
| 60 | Mar 15, 2026 05:03 | 3,255 | 26,000,995 | 6,104,000 | 2,034,000 | 2,420,736 |