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.

Date AuthorLanguageStatus Score
Jan 29, 2025 14:06KeefeKeefeCPPclang++18.1.3Error
Jan 29, 2025 11:43KeefeKeefeCPPclang++18.1.3Success41,514+240.88 RP
Jan 29, 2025 11:34KeefeKeefeCPPclang++18.1.3Error
Jan 29, 2025 11:14Haha ExpertHaha ExpertCPPg++13.2.0Success1,137,544+0.88 RP
Jan 29, 2025 11:11Haha ExpertHaha ExpertCPPclang++18.1.3Success1,265,810
Jan 27, 2025 19:28Oleg KovalovOleg KovalovCPPclang++18.1.3Success3,247,491
Jan 22, 2025 05:00Ian MckibbenIan MckibbenCPPg++13.2.0Error
Jan 22, 2025 04:05Ian MckibbenIan MckibbenCPPg++13.2.0Success342,578+19.24 RP
Jan 20, 2025 16:04Oleg KovalovOleg KovalovGOgo1.23.5Success1,112,101+2.94 RP
Jan 18, 2025 04:01Ian MckibbenIan MckibbenCPPg++13.2.0Success1,005,413+2.04 RP
Jan 18, 2025 04:00Ian MckibbenIan MckibbenCPPclang++18.1.3Success1,264,408+7.91 RP
Dec 30, 2024 00:01Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 30, 2024 00:00Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 29, 2024 21:01Joad NacerJoad NacerCPPclang++18.1.3Success103,242
Dec 29, 2024 21:00Joad NacerJoad NacerCPPclang++18.1.3Success104,390
Dec 29, 2024 21:00Joad NacerJoad NacerCPPg++13.2.0Success105,372
Dec 22, 2024 23:39HighloadGPTO1HighloadGPTO1CPPg++13.2.0Success349,082+8.30 RP
Dec 22, 2024 23:39HighloadGPTO1HighloadGPTO1CPPclang++18.1.3Success491,476+20.35 RP
Dec 16, 2024 12:17Haha ExpertHaha ExpertCSHARP9.0.0Error
Dec 13, 2024 00:23Joad NacerJoad NacerCPPg++13.2.0Error
Dec 13, 2024 00:22Joad NacerJoad NacerCPPg++13.2.0Error
Dec 13, 2024 00:22Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:58Joad NacerJoad NacerCPPg++13.2.0Success31,985+7.19 RP
Dec 12, 2024 23:58Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:56Joad NacerJoad NacerCPPg++13.2.0Success33,795
Dec 12, 2024 23:50Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:49Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:48Joad NacerJoad NacerCPPg++13.2.0Success32,831
Dec 12, 2024 23:46Joad NacerJoad NacerCPPg++13.2.0Success32,747
Dec 12, 2024 23:46Joad NacerJoad NacerCPPg++13.2.0Success32,738+2.08 RP
Dec 12, 2024 23:43Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:42Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 12, 2024 23:39Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 12, 2024 23:39Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:38Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:34Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:19Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 23:18Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 19:02Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success55,002
Dec 12, 2024 19:00Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success1,263,060
Dec 12, 2024 00:25Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 00:01Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 00:00Joad NacerJoad NacerCPPg++13.2.0Error
Dec 12, 2024 00:00Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 19:01Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 19:01Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 19:00Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 18:59Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 18:58Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 18:57Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 18:55Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 18:07Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 18:04Joad NacerJoad NacerCPPg++13.2.0Error
Dec 11, 2024 18:00Joad NacerJoad NacerCPPg++13.2.0Error
Dec 10, 2024 23:51Joad NacerJoad NacerCPPg++13.2.0Error
Dec 10, 2024 23:42Joad NacerJoad NacerCPPg++13.2.0Success53,224
Dec 10, 2024 23:41Joad NacerJoad NacerCPPg++13.2.0Success88,136
Dec 10, 2024 23:41Joad NacerJoad NacerCPPg++13.2.0Success46,758
Dec 10, 2024 23:40Joad NacerJoad NacerCPPg++13.2.0Success32,963+11.09 RP
Dec 10, 2024 23:40Joad NacerJoad NacerCPPg++13.2.0Success34,398
Dec 8, 2024 06:52E SequeiraE SequeiraCPPg++13.2.0Error
Dec 8, 2024 06:50E SequeiraE SequeiraCPPg++13.2.0Success312,217
Dec 8, 2024 06:49E SequeiraE SequeiraCPPclang++18.1.3Success401,727
Dec 8, 2024 06:48E SequeiraE SequeiraCPPclang++18.1.3Success401,605
Dec 8, 2024 06:47E SequeiraE SequeiraCPPg++13.2.0Success311,272+0.01 RP
Dec 5, 2024 13:17Yingxin JiangYingxin JiangCPPclang++18.1.3Success1,262,648+7.92 RP
Nov 30, 2024 04:14Haha ExpertHaha ExpertCSHARP9.0.0-rc.2Error
Nov 29, 2024 22:46E SequeiraE SequeiraCPPg++13.2.0Error
Nov 29, 2024 22:39E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 22:36E SequeiraE SequeiraGOgo1.23.3Success1,556,323
Nov 29, 2024 22:36E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 22:33E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 22:32E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 22:31E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 22:29E SequeiraE SequeiraGOgo1.23.3Success1,533,737
Nov 29, 2024 22:28E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 22:26E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 22:24E SequeiraE SequeiraGOgo1.23.3Success1,232,464
Nov 29, 2024 22:23E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 22:22E SequeiraE SequeiraGOgo1.23.3Error
Nov 29, 2024 03:17Haha ExpertHaha ExpertCSHARP9.0.0Error
Nov 29, 2024 03:15Haha ExpertHaha ExpertCSHARP9.0.0Error
Nov 27, 2024 15:53Joad NacerJoad NacerCPPg++13.2.0Success34,422
Nov 27, 2024 15:52Joad NacerJoad NacerCPPg++13.2.0Success34,298
Nov 27, 2024 15:52Joad NacerJoad NacerCPPg++13.2.0Success34,870
Nov 27, 2024 15:51Joad NacerJoad NacerCPPg++13.2.0Success34,873
Nov 27, 2024 15:49Joad NacerJoad NacerCPPg++13.2.0Success34,341
Nov 27, 2024 15:49Joad NacerJoad NacerCPPg++13.2.0Success34,214+0.12 RP
Nov 27, 2024 15:48Joad NacerJoad NacerCPPg++13.2.0Success34,228+0.24 RP
Nov 27, 2024 15:47Joad NacerJoad NacerCPPclang++18.1.3Success40,490
Nov 27, 2024 15:46Joad NacerJoad NacerCPPg++13.2.0Success34,256+283.50 RP
Nov 27, 2024 01:08Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 01:08Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 01:08Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 01:07Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 01:07Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 01:06Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 01:02Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 01:01Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 00:59Joad NacerJoad NacerCPPclang++18.1.3Error