Large integer multiplication Bernard Teo

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.

Back to listMar 19, 2026 16:43Dominique GarmierDominique GarmierScore: 8,888Success
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 19, 2026 18:388,79344,320,96415,987,0005,995,0002,342,912
2Mar 19, 2026 11:058,79847,104,84318,996,0002,999,0002,269,184
3Mar 19, 2026 18:588,80047,328,67419,000,0003,000,0002,269,184
4Mar 19, 2026 11:468,80151,425,50119,002,0003,000,0002,273,280
5Mar 19, 2026 18:478,80747,829,80718,014,0004,003,0002,277,376
6Mar 19, 2026 19:158,81044,978,44319,023,0003,003,0002,273,280
7Mar 19, 2026 17:338,82549,920,56019,055,0003,008,0002,347,008
8Mar 19, 2026 11:058,83046,643,47117,059,0005,017,0002,285,568
9Mar 19, 2026 11:468,83346,570,82515,057,0007,026,0002,277,376
10Mar 19, 2026 19:158,83845,303,05117,073,0005,021,0002,269,184
11Mar 19, 2026 11:058,84345,567,81316,079,0006,029,0002,285,568
12Mar 19, 2026 11:058,84745,336,27818,097,0004,021,0002,285,568
13Mar 19, 2026 19:038,85548,242,69018,112,0004,025,0002,330,624
14Mar 19, 2026 11:058,85544,770,67118,113,0004,025,0002,277,376
15Mar 19, 2026 17:338,86645,096,94118,136,0004,030,0002,367,488
16Mar 19, 2026 18:478,87647,695,89918,156,0004,034,0002,351,104
17Mar 19, 2026 11:058,87643,962,71118,155,0004,034,0002,351,104
18Mar 19, 2026 19:158,88445,061,90916,154,0006,057,0002,482,176
19Mar 19, 2026 18:388,88446,415,55516,154,0006,057,0002,383,872
20Mar 19, 2026 11:338,88544,797,60217,165,0005,048,0002,273,280
21Mar 19, 2026 18:588,88841,520,68114,141,0008,080,0002,396,160
22Mar 19, 2026 11:058,88846,469,44017,171,0005,050,0002,293,760
23Mar 19, 2026 11:338,89642,138,20616,174,0006,065,0002,260,992
24Mar 19, 2026 19:198,89945,598,55214,158,0008,090,0002,260,992
25Mar 19, 2026 18:388,90450,312,67418,213,0004,047,0002,285,568
26Mar 19, 2026 11:338,93249,281,88818,270,0004,060,0002,289,664
27Mar 19, 2026 19:038,98447,725,67717,355,0005,104,0002,277,376
28Mar 19, 2026 18:478,98642,256,92518,381,0004,084,0002,273,280
29Mar 19, 2026 11:338,99746,438,35318,403,0004,089,0002,285,568
30Mar 19, 2026 19:199,02545,701,87918,461,0004,102,0002,490,368
31Mar 19, 2026 11:059,02845,159,92518,467,0004,103,0002,506,752
32Mar 19, 2026 19:199,03244,246,06619,501,0003,079,0002,375,680
33Mar 19, 2026 11:059,03246,622,07018,476,0004,105,0002,502,656
34Mar 19, 2026 18:589,04055,145,27818,491,0004,109,0002,277,376
35Mar 19, 2026 17:339,07549,584,45218,562,0004,125,0002,506,752
36Mar 19, 2026 11:339,08648,495,24615,801,0006,913,0002,269,184
37Mar 19, 2026 11:469,09154,332,16521,694,0001,033,0002,519,040
38Mar 19, 2026 16:439,10852,125,23016,561,0006,210,0002,396,160
39Mar 19, 2026 16:439,12849,989,78716,866,0005,953,0002,277,376
40Mar 19, 2026 16:439,15548,952,14118,908,0003,980,0002,514,944
41Mar 19, 2026 11:339,21649,871,44013,023,00010,018,0002,285,568
42Mar 19, 2026 19:039,32050,592,73718,234,0005,065,0002,478,080