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
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:17NoSIMD_C#NoSIMD_C#CSHARP9.0.0Error
Nov 29, 2024 03:15NoSIMD_C#NoSIMD_C#CSHARP9.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
Nov 27, 2024 00:56Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 00:55Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 00:53Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 00:52Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 00:51Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 00:50Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 24, 2024 22:49Joad NacerJoad NacerCPPclang++10.0.0Success1,300,917
Nov 24, 2024 22:48Joad NacerJoad NacerCPPclang++10.0.0Success1,300,941
Nov 23, 2024 18:19E SequeiraE SequeiraGOgo1.23.3Success879,986+5.42 RP
Nov 23, 2024 18:18E SequeiraE SequeiraCPPg++13.2.0Success311,400+31.52 RP
Nov 23, 2024 18:15E SequeiraE SequeiraCPPg++13.2.0Success16,750,290+0.60 RP
Nov 23, 2024 18:14E SequeiraE SequeiraCPPg++13.2.0Error
Nov 23, 2024 18:14E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 15, 2024 10:57Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Nov 15, 2024 10:55Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Nov 15, 2024 10:53Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Nov 15, 2024 10:49Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Nov 15, 2024 10:46Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success377,260
Nov 15, 2024 10:13Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success377,228+11.63 RP
Nov 10, 2024 06:07SSE4SSE4CPPclang++18.1.3Success1,262,221+7.92 RP
Nov 7, 2024 11:44NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Success1,264,145+7.91 RP
Nov 6, 2024 07:14Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success672,010+0.37 RP
Nov 6, 2024 07:13Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Nov 6, 2024 07:04Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success689,212+0.24 RP
Nov 6, 2024 07:03Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Success700,884+3.64 RP
Oct 18, 2024 15:37Sybrand AarnoutseSybrand AarnoutseRUSTrust-1.81.0Success1,268,480
Oct 17, 2024 15:13Sybrand AarnoutseSybrand AarnoutseRUSTrust-1.81.0Success1,268,390
Oct 17, 2024 14:36Sybrand AarnoutseSybrand AarnoutseRUSTrust-1.81.0Success1,268,569+7.88 RP
Oct 16, 2024 10:28Huy Duc LeHuy Duc LeCPPclang++18.1.3Success24,484
Oct 16, 2024 10:27Huy Duc LeHuy Duc LeCPPclang++18.1.3Success24,436+1.39 RP
Oct 16, 2024 10:27Huy Duc LeHuy Duc LeCPPclang++18.1.3Error
Oct 16, 2024 10:26Huy Duc LeHuy Duc LeCPPg++13.2.0Success25,006
Oct 16, 2024 10:25Huy Duc LeHuy Duc LeCPPclang++18.1.3Success24,519+7.03 RP
Oct 7, 2024 20:58Joad NacerJoad NacerCPPclang++10.0.0Success4,224,434
Oct 7, 2024 20:53Joad NacerJoad NacerCPPclang++10.0.0Success1,299,626
Oct 7, 2024 20:53Joad NacerJoad NacerCPPclang++10.0.0Success1,299,958
Sep 4, 2024 21:26Casper BelierCasper BelierCPPclang++18.1.3Success1,262,797+7.92 RP
Sep 3, 2024 16:57AnSaAnSaCPPg++13.2.0Success1,137,268+2.42 RP
Aug 31, 2024 22:24Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success54,984+0.47 RP
Aug 31, 2024 22:24Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success59,138
Aug 31, 2024 08:54matsuoka-601matsuoka-601CPPclang++18.1.3Success3,884+102.64 RP
Aug 31, 2024 08:54matsuoka-601matsuoka-601CPPg++13.2.0Success3,963+19.02 RP
Aug 18, 2024 13:53Chandrasekaran AkashChandrasekaran AkashCPPg++9.4.0Success1,676,509
Aug 18, 2024 13:50Chandrasekaran AkashChandrasekaran AkashCPPg++9.4.0Error
Aug 18, 2024 13:48Chandrasekaran AkashChandrasekaran AkashCPPg++9.4.0Error
Aug 18, 2024 13:47Chandrasekaran AkashChandrasekaran AkashCPPg++9.4.0Error
Aug 18, 2024 13:46Chandrasekaran AkashChandrasekaran AkashCPPg++9.4.0Success1,575,206+6.35 RP
Jul 30, 2024 16:02DanielDanielRUSTrust-1.80.0Success1,058,785+1.50 RP
Jul 30, 2024 15:28DanielDanielRUSTrust-1.79.0Success1,264,951
Jul 30, 2024 15:28DanielDanielRUSTrust-1.79.0Success1,258,269+7.95 RP
Jul 30, 2024 13:34matsuoka-601matsuoka-601CPPg++9.4.0Success3,990
Jul 30, 2024 13:34matsuoka-601matsuoka-601CPPg++9.4.0Success3,978+88.16 RP
Jul 29, 2024 15:42Jonas CohenJonas CohenCPPclang++10.0.0Success1,269,853+7.87 RP
Jul 29, 2024 03:44Nimish GuptaNimish GuptaCPPg++9.4.0Success1,652,101+6.05 RP
Jul 28, 2024 13:36kenkenCPPg++9.4.0Success1,651,795+6.05 RP
Jul 28, 2024 09:56Charlie ShepherdCharlie ShepherdRUSTrust-1.80.0Success1,295,071
Jul 28, 2024 09:49Charlie ShepherdCharlie ShepherdRUSTrust-1.79.0Success1,264,604
Jul 28, 2024 09:49Charlie ShepherdCharlie ShepherdRUSTrust-1.79.0Success1,257,182+7.95 RP
May 27, 2024 16:13Joad NacerJoad NacerCPPclang++10.0.0Success1,187,241+0.01 RP
May 27, 2024 16:12Joad NacerJoad NacerCPPclang++10.0.0Success1,188,316
May 27, 2024 16:11Joad NacerJoad NacerCPPclang++10.0.0Success1,188,201
May 27, 2024 16:10Joad NacerJoad NacerCPPclang++10.0.0Error
May 27, 2024 16:09Joad NacerJoad NacerCPPclang++10.0.0Error
May 27, 2024 09:49Dmitry DolgopolovDmitry DolgopolovCPPg++9.4.0Success1,651,474+6.06 RP
May 13, 2024 23:46Drew GarciaDrew GarciaCPPg++9.4.0Error
May 12, 2024 00:07richu shaji abrahamrichu shaji abrahamCPPg++9.4.0Success1,574,497+6.35 RP
May 7, 2024 18:44Joad NacerJoad NacerCPPclang++10.0.0Success1,189,528