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 listDec 24, 2023 21:55Kenneth MaplesKenneth MaplesScore: 63,161Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Dec 24, 2023 21:5462,794185,042,588147,985,0008,999,0002,441,216
2Dec 24, 2023 21:5562,913180,026,098148,267,0009,016,0002,473,984
3Dec 24, 2023 21:5462,920180,920,237152,290,0005,009,0002,482,176
4Dec 24, 2023 21:5562,921187,372,314150,290,0007,013,0002,502,656
5Dec 24, 2023 21:5462,922184,395,376150,291,0007,013,0002,441,216
6Dec 24, 2023 21:5462,936183,236,305146,318,00011,023,0002,502,656
7Dec 24, 2023 21:5462,944182,464,364147,337,00010,022,0002,297,856
8Dec 24, 2023 21:5562,959184,031,240151,382,0006,015,0002,404,352
9Dec 24, 2023 21:5562,970181,128,578150,407,0007,018,0002,293,760
10Dec 24, 2023 21:5463,067186,257,497145,617,00012,051,0002,478,080
11Dec 24, 2023 21:5563,117183,245,941146,807,00010,985,0002,334,720
12Dec 24, 2023 21:5563,125187,735,764149,822,0007,990,0002,293,760
13Dec 24, 2023 21:5463,161185,574,704145,910,00011,992,0002,351,104
14Dec 24, 2023 21:5563,164182,740,709148,915,0008,994,0002,486,272
15Dec 24, 2023 21:5563,167178,312,803144,925,00012,993,0002,293,760
16Dec 24, 2023 21:5463,224186,168,075148,058,00010,003,0002,355,200
17Dec 24, 2023 21:5463,232184,217,311150,076,0008,004,0002,473,984
18Dec 24, 2023 21:5563,349181,168,670146,345,00012,028,0002,482,176
19Dec 24, 2023 21:5465,413240,185,657163,531,62702,191,360
20Dec 24, 2023 21:5565,440224,673,020163,599,96702,191,360
21Dec 24, 2023 21:5465,457233,303,134163,642,31302,199,552
22Dec 24, 2023 21:5465,469226,195,227163,672,56602,187,264
23Dec 24, 2023 21:5565,540219,183,558163,848,93102,191,360
24Dec 24, 2023 21:5565,607226,101,142164,016,75102,195,456