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:56Kenneth MaplesKenneth MaplesScore: 63,140Success
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:5762,816180,962,897148,039,0009,002,0002,334,720
2Dec 24, 2023 21:5762,851179,995,778145,119,00012,009,0002,355,200
3Dec 24, 2023 21:5662,917182,674,225147,274,00010,018,0002,478,080
4Dec 24, 2023 21:5762,920183,393,391146,280,00011,021,0002,441,216
5Dec 24, 2023 21:5762,942177,912,806146,331,00011,024,0002,293,760
6Dec 24, 2023 21:5762,955179,929,710151,373,0006,014,0002,293,760
7Dec 24, 2023 21:5762,984180,348,087151,444,0006,017,0002,293,760
8Dec 24, 2023 21:5662,992186,009,586147,451,00010,030,0002,437,120
9Dec 24, 2023 21:5762,997181,899,745148,465,0009,028,0002,293,760
10Dec 24, 2023 21:5663,011178,381,498146,491,00011,037,0002,478,080
11Dec 24, 2023 21:5763,107184,899,674143,788,00013,979,0002,408,448
12Dec 24, 2023 21:5663,120187,833,629144,818,00012,983,0002,486,272
13Dec 24, 2023 21:5663,140185,416,914139,867,00017,982,0002,404,352
14Dec 24, 2023 21:5763,152181,833,331147,887,0009,992,0002,486,272
15Dec 24, 2023 21:5663,159182,364,169151,902,0005,996,0002,310,144
16Dec 24, 2023 21:5663,191181,575,536149,980,0007,998,0002,293,760
17Dec 24, 2023 21:5663,309180,319,562151,261,0007,012,0002,297,856
18Dec 24, 2023 21:5663,366181,379,209148,388,00010,026,0002,297,856
19Dec 24, 2023 21:5765,434241,966,297163,584,52102,191,360
20Dec 24, 2023 21:5665,450232,079,153163,624,62902,191,360
21Dec 24, 2023 21:5665,462226,766,332163,655,98402,195,456
22Dec 24, 2023 21:5765,486215,601,902163,715,22702,187,264
23Dec 24, 2023 21:5765,487227,685,142163,716,29502,195,456
24Dec 24, 2023 21:5665,518254,502,011163,794,33402,195,456