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 20, 2026 08:08Dominique GarmierDominique GarmierScore: 8,774Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 20, 2026 09:078,68447,586,12918,609,0003,101,0002,277,376
2Mar 20, 2026 09:038,69743,016,00218,637,0003,106,0002,273,280
3Mar 20, 2026 08:558,75152,827,56518,894,0002,983,0002,351,104
4Mar 20, 2026 08:338,75447,579,38118,901,0002,984,0002,334,720
5Mar 20, 2026 08:558,75549,153,58815,919,0005,969,0002,314,240
6Mar 20, 2026 09:428,75650,613,69017,910,0003,980,0002,351,104
7Mar 20, 2026 08:218,75650,400,30517,910,0003,980,0002,277,376
8Mar 20, 2026 08:338,75651,304,14016,915,0004,975,0002,265,088
9Mar 20, 2026 09:188,75745,355,19017,913,0003,980,0002,465,792
10Mar 20, 2026 08:338,75847,504,76319,906,0001,990,0002,265,088
11Mar 20, 2026 08:498,75845,200,82618,910,0002,985,0002,269,184
12Mar 20, 2026 09:148,75948,558,33118,911,0002,986,0002,277,376
13Mar 20, 2026 09:188,76050,992,72615,927,0005,972,0002,277,376
14Mar 20, 2026 08:558,76254,047,00919,915,0001,991,0002,277,376
15Mar 20, 2026 08:088,76348,103,84320,864,0001,043,0002,519,040
16Mar 20, 2026 08:498,76350,204,74217,924,0003,983,0002,338,816
17Mar 20, 2026 09:038,76447,458,89519,919,0001,991,0002,367,488
18Mar 20, 2026 08:018,76447,261,55319,918,0001,991,0002,277,376
19Mar 20, 2026 09:078,76547,153,08815,936,0005,976,0002,277,376
20Mar 20, 2026 10:178,76647,940,91516,935,0004,980,0002,269,184
21Mar 20, 2026 09:428,76944,165,66818,934,0002,989,0002,363,392
22Mar 20, 2026 08:498,77447,621,07318,944,0002,991,0002,396,160
23Mar 20, 2026 08:018,77747,551,57120,945,000997,0002,502,656
24Mar 20, 2026 09:148,80446,041,28717,008,0005,002,0002,273,280
25Mar 20, 2026 09:188,81649,621,57118,032,0004,007,0002,289,664
26Mar 20, 2026 08:218,82747,028,66118,056,0004,012,0002,297,856
27Mar 20, 2026 09:428,82748,233,59519,059,0003,009,0002,277,376
28Mar 20, 2026 09:078,83048,159,61718,062,0004,013,0002,277,376
29Mar 20, 2026 08:348,83746,531,75317,071,0005,021,0002,289,664
30Mar 20, 2026 09:038,89446,575,49016,172,0006,064,0002,277,376
31Mar 20, 2026 10:278,92244,186,48619,264,0003,041,0002,277,376
32Mar 20, 2026 10:278,96446,245,23218,335,0004,074,0002,277,376
33Mar 20, 2026 08:348,97249,983,40619,373,0003,058,0002,482,176
34Mar 20, 2026 08:348,97949,661,39918,366,0004,081,0002,437,120
35Mar 20, 2026 10:179,00448,934,79219,442,0003,069,0002,506,752
36Mar 20, 2026 08:089,00546,458,16918,420,0004,093,0002,269,184
37Mar 20, 2026 08:019,00843,793,77318,426,0004,094,0002,322,432
38Mar 20, 2026 10:179,00949,459,25019,452,0003,071,0002,334,720
39Mar 20, 2026 08:219,02449,243,48015,382,0007,178,0002,260,992
40Mar 20, 2026 08:089,03542,756,21516,427,0006,160,0002,498,560
41Mar 20, 2026 10:279,06948,762,60618,551,0004,122,0002,314,240
42Mar 20, 2026 09:149,09149,051,15519,629,0003,099,0002,273,280