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 listApr 20, 2025 08:18Aniruddha DebAniruddha DebScore: 15,535Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Apr 20, 2025 08:1615,36062,117,22732,338,0006,063,0002,322,432
2Apr 19, 2025 16:4415,36162,164,65032,340,0006,063,0002,535,424
3Apr 19, 2025 16:4415,41263,599,24332,446,0006,083,0002,523,136
4Apr 20, 2025 08:1615,41267,947,44132,446,0006,083,0002,523,136
5Apr 20, 2025 08:1615,41362,109,45929,406,0009,126,0002,277,376
6Apr 19, 2025 16:4415,41669,589,38631,441,0007,099,0002,285,568
7Apr 20, 2025 08:1615,41862,766,13031,446,0007,100,0002,506,752
8Apr 19, 2025 16:4415,42863,903,16432,480,0006,090,0002,449,408
9Apr 20, 2025 08:1615,43865,038,50130,471,0008,125,0002,273,280
10Apr 20, 2025 08:1615,44471,138,80731,497,0007,112,0002,457,600
11Apr 20, 2025 08:1615,44665,672,49932,517,0006,097,0002,269,184
12Apr 20, 2025 08:1715,45166,428,23229,479,0009,148,0002,424,832
13Apr 20, 2025 08:1715,45667,625,96833,557,0005,084,0002,277,376
14Apr 20, 2025 08:1615,46266,362,36531,535,0007,121,0002,469,888
15Apr 20, 2025 08:1715,46766,459,65734,597,0004,070,0002,506,752
16Apr 20, 2025 08:1615,47362,705,57329,521,0009,161,0002,424,832
17Apr 20, 2025 08:1615,47965,317,36633,606,0005,091,0002,490,368
18Apr 19, 2025 16:4415,48464,739,91129,543,0009,168,0002,531,328
19Apr 20, 2025 08:1715,53566,132,25730,871,0007,966,0002,445,312
20Apr 20, 2025 08:1715,54560,062,40331,888,0006,975,0002,527,232
21Apr 20, 2025 08:1615,54559,200,57828,898,0009,964,0002,478,080
22Apr 19, 2025 16:4415,54763,104,10029,899,0008,969,0002,531,328
23Apr 20, 2025 08:1715,55067,251,53730,902,0007,974,0002,383,872
24Apr 20, 2025 08:1715,56264,445,45428,929,0009,975,0002,535,424
25Apr 19, 2025 16:4415,56562,157,49931,929,0006,984,0002,510,848
26Apr 20, 2025 08:1815,61064,273,92233,021,0006,003,0002,535,424
27Apr 20, 2025 08:1615,61166,479,76231,022,0008,005,0002,359,296
28Apr 20, 2025 08:1615,61862,132,07931,035,0008,009,0002,277,376
29Apr 20, 2025 08:1815,63762,833,55030,071,0009,021,0002,527,232
30Apr 19, 2025 16:4415,65464,804,00133,115,0006,021,0002,273,280
31Apr 20, 2025 08:1615,69571,161,30531,189,0008,048,0002,359,296
32Apr 20, 2025 08:1615,70463,849,95831,207,0008,053,0002,347,008
33Apr 20, 2025 08:1715,79664,937,68732,403,0007,088,0002,277,376
34Apr 20, 2025 08:1715,85268,804,88130,486,0009,145,0002,330,624
35Apr 20, 2025 08:1816,98866,328,49033,369,0009,100,0002,506,752
36Apr 19, 2025 16:4417,29770,857,71736,204,0007,039,0002,523,136