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 08:57Dominique GarmierDominique GarmierScore: 8,898Success
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 08:478,79542,267,16815,991,0005,996,0002,314,240
2Mar 19, 2026 09:038,79845,566,15817,997,0003,999,0002,342,912
3Mar 19, 2026 08:448,81146,136,88318,023,0004,005,0002,301,952
4Mar 19, 2026 09:038,81846,638,53218,037,0004,008,0002,289,664
5Mar 19, 2026 08:578,81945,400,30718,040,0004,008,0002,273,280
6Mar 19, 2026 08:478,81950,504,33016,035,0006,013,0002,269,184
7Mar 19, 2026 08:478,81948,129,59519,042,0003,006,0002,285,568
8Mar 19, 2026 08:528,82850,937,06618,057,0004,012,0002,273,280
9Mar 19, 2026 09:038,82848,656,92618,058,0004,013,0002,469,888
10Mar 19, 2026 08:468,82951,234,36718,059,0004,013,0002,277,376
11Mar 19, 2026 08:478,83147,620,92815,053,0007,024,0002,301,952
12Mar 19, 2026 08:498,83548,535,60517,068,0005,020,0002,297,856
13Mar 19, 2026 08:528,83847,125,01019,082,0003,013,0002,314,240
14Mar 19, 2026 09:038,84347,789,98419,094,0003,014,0002,416,640
15Mar 19, 2026 08:468,86942,827,29419,149,0003,023,0002,289,664
16Mar 19, 2026 08:478,87449,493,58915,126,0007,059,0002,277,376
17Mar 19, 2026 08:528,88246,322,18316,149,0006,055,0002,277,376
18Mar 19, 2026 09:038,89245,245,41819,198,0003,031,0002,379,776
19Mar 19, 2026 09:038,89547,732,78819,205,0003,032,0002,285,568
20Mar 19, 2026 08:448,89844,945,95014,156,0008,089,0002,285,568
21Mar 19, 2026 08:498,90153,168,27517,196,0005,057,0002,277,376
22Mar 19, 2026 09:038,90241,577,67717,197,0005,057,0002,396,160
23Mar 19, 2026 08:528,90345,345,65016,188,0006,070,0002,506,752
24Mar 19, 2026 08:528,90349,661,07020,235,0002,023,0002,338,816
25Mar 19, 2026 08:478,90650,027,61214,168,0008,096,0002,265,088
26Mar 19, 2026 09:038,97549,097,73219,378,0003,059,0002,285,568
27Mar 19, 2026 08:578,98643,950,73816,339,0006,127,0002,351,104
28Mar 19, 2026 08:479,00849,821,10418,425,0004,094,0002,260,992
29Mar 19, 2026 08:529,01744,910,92918,444,0004,098,0002,371,584
30Mar 19, 2026 08:479,03548,458,81315,401,0007,187,0002,519,040
31Mar 19, 2026 08:529,03846,539,19920,542,0002,054,0002,265,088
32Mar 19, 2026 08:529,06346,626,12318,538,0004,119,0002,322,432
33Mar 19, 2026 08:579,09451,874,72319,636,0003,100,0002,289,664
34Mar 19, 2026 08:529,12845,746,01618,852,0003,968,0002,273,280
35Mar 19, 2026 08:499,13447,672,36518,863,0003,971,0002,265,088
36Mar 19, 2026 08:469,15451,650,50817,910,0004,975,0002,375,680
37Mar 19, 2026 08:479,15851,273,21719,909,0002,986,0002,277,376
38Mar 19, 2026 09:039,15947,301,47616,925,0005,973,0002,260,992
39Mar 19, 2026 08:449,16249,907,34118,921,0003,983,0002,285,568