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 listFeb 5, 2026 03:44Josu San MartinJosu San MartinScore: 5,567Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Feb 5, 2026 03:555,50031,744,01311,634,0002,115,0002,400,256
2Feb 5, 2026 03:455,50027,383,66211,635,0002,115,0002,396,160
3Feb 5, 2026 03:555,50631,349,52912,706,0001,058,0002,527,232
4Feb 5, 2026 03:455,55732,508,6589,924,0003,969,0002,400,256
5Feb 5, 2026 03:555,56129,921,19710,924,0002,979,0002,531,328
6Feb 5, 2026 03:445,56132,046,5309,930,0003,972,0002,527,232
7Feb 5, 2026 03:455,56130,920,03911,916,0001,986,0002,523,136
8Feb 5, 2026 03:445,56330,606,2029,934,0003,973,0002,400,256
9Feb 5, 2026 03:555,56334,855,65010,927,0002,980,0002,531,328
10Feb 5, 2026 03:455,56427,548,46110,929,0002,980,0002,400,256
11Feb 5, 2026 03:455,56542,549,41310,932,0002,981,0002,281,472
12Feb 5, 2026 03:445,56530,940,02211,925,0001,987,0002,527,232
13Feb 5, 2026 03:455,56732,185,90311,929,0001,988,0002,527,232
14Feb 5, 2026 03:555,56730,406,2119,941,0003,976,0002,396,160
15Feb 5, 2026 03:445,56829,766,0649,942,0003,977,0002,281,472
16Feb 5, 2026 03:445,57028,462,74510,942,0002,984,0002,396,160
17Feb 5, 2026 03:455,57330,097,35211,789,0002,143,0002,527,232
18Feb 5, 2026 03:445,57431,963,58311,944,0001,990,0002,527,232
19Feb 5, 2026 03:555,59842,175,25610,996,0002,999,0002,424,832
20Feb 5, 2026 03:555,60626,729,7549,010,0005,005,0002,523,136
21Feb 5, 2026 03:555,62930,659,87011,057,0003,015,0002,396,160
22Feb 5, 2026 03:455,63028,581,75510,053,0004,021,0002,424,832
23Feb 5, 2026 03:445,65136,606,14412,109,0002,018,0002,396,160
24Feb 5, 2026 03:445,65629,542,26512,120,0002,020,0002,269,184
25Feb 5, 2026 03:455,68833,601,04010,157,0004,063,0002,531,328
26Feb 5, 2026 03:5512,90957,263,12529,247,0003,025,0002,527,232
27Feb 5, 2026 03:4412,94256,883,45829,321,0003,033,0002,396,160