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 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:44Haha ExpertHaha ExpertCPPclang++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
Apr 29, 2024 22:57Joad NacerJoad NacerCPPclang++10.0.0Success1,188,673
Apr 29, 2024 22:56Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 29, 2024 22:53Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 29, 2024 22:51Joad NacerJoad NacerCPPclang++10.0.0Success1,188,863+8.41 RP
Apr 12, 2024 19:07Drew GarciaDrew GarciaCPPclang++10.0.0Error
Apr 12, 2024 18:35Drew GarciaDrew GarciaCPPclang++10.0.0Error
Apr 12, 2024 18:35Drew GarciaDrew GarciaCPPclang++10.0.0Error
Apr 12, 2024 18:20Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 6, 2024 09:20Huy Duc LeHuy Duc LeCPPg++9.4.0Success24,949+19.81 RP
Mar 6, 2024 09:16Huy Duc LeHuy Duc LeCPPclang++10.0.0Success26,246+1.33 RP
Mar 6, 2024 09:13Huy Duc LeHuy Duc LeCPPg++9.4.0Success26,338+349.49 RP
Mar 6, 2024 09:13Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Mar 6, 2024 09:07Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Mar 6, 2024 09:06Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Mar 6, 2024 09:06Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Mar 4, 2024 03:33Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 24, 2024 03:32Huy Duc LeHuy Duc LeCPPg++9.4.0Success331,279+0.10 RP
Feb 23, 2024 16:06Huy Duc LeHuy Duc LeCPPclang++10.0.0Success371,129
Feb 23, 2024 16:02Huy Duc LeHuy Duc LeCPPg++9.4.0Success332,368+24.03 RP
Feb 23, 2024 15:59Huy Duc LeHuy Duc LeCPPg++9.4.0Success4,930,155
Feb 23, 2024 15:57Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 15:55Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 15:54Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 15:48Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 15:47Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 10:49Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 10:44Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 10:41Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 10:39Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 23, 2024 10:36Huy Duc LeHuy Duc LeCPPg++9.4.0Success1,651,507+6.06 RP
Feb 23, 2024 10:35Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Jan 31, 2024 13:58AnSaAnSaCPPg++9.4.0Success1,568,869
Jan 31, 2024 13:50AnSaAnSaCPPg++9.4.0Success1,568,319