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:42Dominique GarmierDominique GarmierScore: 9,015Success
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:388,92450,176,71119,268,0003,042,0002,310,144
2Mar 19, 2026 08:428,93548,058,94819,291,0003,046,0002,273,280
3Mar 19, 2026 08:028,93650,376,55817,264,0005,077,0002,293,760
4Mar 19, 2026 08:028,93846,169,32818,283,0004,062,0002,306,048
5Mar 19, 2026 08:028,94346,074,29019,309,0003,048,0002,281,472
6Mar 19, 2026 08:208,94349,390,45216,525,0005,832,0002,342,912
7Mar 19, 2026 08:028,94644,912,28618,299,0004,066,0002,281,472
8Mar 19, 2026 08:188,94846,848,45919,321,0003,050,0002,277,376
9Mar 19, 2026 08:388,94944,760,49119,322,0003,050,0002,359,296
10Mar 19, 2026 08:188,95048,458,26918,308,0004,068,0002,281,472
11Mar 19, 2026 08:188,95346,107,26619,331,0003,052,0002,293,760
12Mar 19, 2026 08:028,96445,614,67419,355,0003,056,0002,289,664
13Mar 19, 2026 08:028,96650,288,73619,360,0003,056,0002,265,088
14Mar 19, 2026 08:188,97142,807,54016,311,0006,116,0002,289,664
15Mar 19, 2026 08:388,97351,034,26317,335,0005,098,0002,273,280
16Mar 19, 2026 08:048,97546,614,08021,418,0001,019,0002,310,144
17Mar 19, 2026 08:158,98246,459,28719,394,0003,062,0002,293,760
18Mar 19, 2026 08:048,99845,476,75716,360,0006,135,0002,265,088
19Mar 19, 2026 08:028,99945,517,58917,385,0005,113,0002,322,432
20Mar 19, 2026 08:189,00645,163,09319,446,0003,070,0002,301,952
21Mar 19, 2026 08:269,01252,319,58017,411,0005,120,0002,334,720
22Mar 19, 2026 08:099,01541,964,42718,440,0004,097,0002,449,408
23Mar 19, 2026 08:159,01745,861,35919,468,0003,074,0002,310,144
24Mar 19, 2026 08:189,01845,446,32319,472,0003,074,0002,289,664
25Mar 19, 2026 08:049,02048,150,27518,451,0004,100,0002,273,280
26Mar 19, 2026 08:189,03345,139,14320,530,0002,053,0002,289,664
27Mar 19, 2026 08:159,04549,554,67820,557,0002,055,0002,506,752
28Mar 19, 2026 08:189,05244,670,24717,486,0005,143,0002,281,472
29Mar 19, 2026 08:189,07447,227,49817,529,0005,155,0002,326,528
30Mar 19, 2026 08:139,08546,150,43315,800,0006,912,0002,506,752
31Mar 19, 2026 08:029,09451,713,73419,636,0003,100,0002,293,760
32Mar 19, 2026 08:209,10252,654,54517,583,0005,171,0002,289,664
33Mar 19, 2026 08:139,14053,241,05416,889,0005,960,0002,514,944
34Mar 19, 2026 08:139,14050,443,91917,884,0004,967,0002,330,624
35Mar 19, 2026 08:099,15651,301,90818,910,0003,981,0002,379,776
36Mar 19, 2026 08:269,19145,716,82419,980,0002,997,0002,289,664
37Mar 19, 2026 08:209,20844,258,05219,016,0004,003,0002,289,664
38Mar 19, 2026 08:429,23549,418,71419,072,0004,015,0002,289,664
39Mar 19, 2026 08:269,24248,846,34719,088,0004,018,0002,310,144
40Mar 19, 2026 08:429,29350,096,96817,172,0006,060,0002,519,040
41Mar 19, 2026 08:099,29837,597,30319,203,0004,042,0002,506,752
42Mar 19, 2026 08:029,30944,158,45419,226,0004,047,0002,519,040