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
Mar 19, 2026 22:16Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,766+2.60 RP
Mar 19, 2026 21:14Jasper EdbrookeJasper EdbrookeCPPg++13.3.0Success1,137,758+8.79 RP
Mar 19, 2026 20:50Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,786+3.87 RP
Mar 19, 2026 20:49Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,816+8.68 RP
Mar 19, 2026 20:39Dominique GarmierDominique GarmierCPPg++13.3.0Success11,699
Mar 19, 2026 20:37Dominique GarmierDominique GarmierCPPg++13.3.0Success11,398
Mar 19, 2026 18:53lipapipalipapipaCPPg++13.3.0Error
Mar 19, 2026 18:48lipapipalipapipaCPPg++13.3.0Error
Mar 19, 2026 18:47lipapipalipapipaCPPg++13.3.0Error
Mar 19, 2026 18:37Dominique GarmierDominique GarmierCPPclang++18.1.3Success11,966
Mar 19, 2026 18:37Dominique GarmierDominique GarmierCPPg++13.3.0Success15,461
Mar 19, 2026 17:53Dominique GarmierDominique GarmierCPPg++13.3.0Success11,556
Mar 19, 2026 17:36Dominique GarmierDominique GarmierCPPg++13.3.0Success11,624
Mar 19, 2026 17:36Dominique GarmierDominique GarmierCPPclang++18.1.3Success9,374
Mar 19, 2026 16:43Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,888
Mar 19, 2026 16:42Dominique GarmierDominique GarmierCPPclang++18.1.3Success9,040
Mar 19, 2026 16:11Dominique GarmierDominique GarmierCPPclang++18.1.3Success12,068
Mar 19, 2026 16:06Dominique GarmierDominique GarmierCPPg++13.3.0Success15,259
Mar 19, 2026 13:52Dominique GarmierDominique GarmierCPPg++13.3.0Success11,432
Mar 19, 2026 13:50Dominique GarmierDominique GarmierCPPg++13.3.0Success12,392
Mar 19, 2026 12:09Dominique GarmierDominique GarmierCPPg++13.3.0Success12,399
Mar 19, 2026 12:09Dominique GarmierDominique GarmierCPPclang++18.1.3Success9,645
Mar 19, 2026 12:05Dominique GarmierDominique GarmierCPPclang++18.1.3Success9,008
Mar 19, 2026 11:57Dominique GarmierDominique GarmierCPPg++13.3.0Success16,237
Mar 19, 2026 09:49Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,979
Mar 19, 2026 09:49Dominique GarmierDominique GarmierCPPg++13.3.0Success11,300
Mar 19, 2026 09:38Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,884+1.77 RP
Mar 19, 2026 09:05Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,918
Mar 19, 2026 08:57Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,898+14.59 RP
Mar 19, 2026 08:42Dominique GarmierDominique GarmierCPPclang++18.1.3Success9,015+241.96 RP
Mar 19, 2026 08:02Dominique GarmierDominique GarmierCPPg++13.3.0Success11,530+165.35 RP
Mar 19, 2026 07:37Dominique GarmierDominique GarmierCPPg++13.3.0Success14,246+3.48 RP
Mar 19, 2026 06:25Dominique GarmierDominique GarmierCPPg++13.3.0Success14,317+2.09 RP
Mar 19, 2026 06:02Dominique GarmierDominique GarmierCPPg++13.3.0Success14,517
Mar 19, 2026 02:04Dominique GarmierDominique GarmierCPPg++13.3.0Success14,378
Mar 19, 2026 00:28Dominique GarmierDominique GarmierCPPg++13.3.0Success14,360+7.96 RP
Mar 17, 2026 14:55Dominique GarmierDominique GarmierCPPg++13.3.0Success15,478
Mar 16, 2026 22:23Dominique GarmierDominique GarmierCPPg++13.3.0Success14,526+41.17 RP
Mar 16, 2026 14:21Dominique GarmierDominique GarmierCPPg++13.3.0Success15,894
Mar 16, 2026 11:37Dominique GarmierDominique GarmierCPPg++13.3.0Success15,821
Mar 16, 2026 11:02Dominique GarmierDominique GarmierCPPg++13.3.0Success15,750
Mar 16, 2026 10:56Dominique GarmierDominique GarmierCPPg++13.3.0Success15,594
Mar 16, 2026 10:52Dominique GarmierDominique GarmierCPPg++13.3.0Success15,450+8.03 RP
Mar 15, 2026 21:52Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 21:14Elijah KinElijah KinCPPclang++18.1.3Success12,982
Mar 15, 2026 21:07Elijah KinElijah KinCPPclang++18.1.3Success13,019
Mar 15, 2026 12:42Dominique GarmierDominique GarmierCPPg++13.3.0Success15,644+310.94 RP
Mar 15, 2026 11:22Dominique GarmierDominique GarmierCPPclang++18.1.3Success51,118
Mar 15, 2026 11:14Dominique GarmierDominique GarmierCPPg++13.3.0Success43,155
Mar 15, 2026 10:52Dominique GarmierDominique GarmierCPPclang++18.1.3Success34,772
Mar 15, 2026 07:56Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 07:54Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 07:34Elijah KinElijah KinCPPclang++18.1.3Success12,914
Mar 15, 2026 07:25Elijah KinElijah KinCPPclang++18.1.3Success12,770
Mar 15, 2026 07:19Elijah KinElijah KinCPPclang++18.1.3Success29,863
Mar 15, 2026 07:11Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 07:07Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 06:52Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 06:40Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 06:26Elijah KinElijah KinCPPclang++18.1.3Success12,920
Mar 15, 2026 06:22Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 06:13Elijah KinElijah KinCPPclang++18.1.3Success12,909
Mar 15, 2026 06:06Elijah KinElijah KinCPPclang++18.1.3Success12,835
Mar 15, 2026 06:04Elijah KinElijah KinCPPclang++18.1.3Success12,769
Mar 15, 2026 06:02Elijah KinElijah KinCPPclang++18.1.3Success13,025
Mar 15, 2026 06:00Elijah KinElijah KinCPPclang++18.1.3Success12,886
Mar 15, 2026 05:53Elijah KinElijah KinCPPclang++18.1.3Success17,012
Mar 15, 2026 05:46Elijah KinElijah KinCPPclang++18.1.3Success13,272
Mar 15, 2026 05:44Elijah KinElijah KinCPPclang++18.1.3Success12,955
Mar 15, 2026 05:38Elijah KinElijah KinCPPclang++18.1.3Success12,987
Mar 15, 2026 05:21Elijah KinElijah KinCPPclang++18.1.3Success12,883
Mar 15, 2026 04:59Elijah KinElijah KinCPPclang++18.1.3Success12,765+184.73 RP
Mar 15, 2026 04:40Elijah KinElijah KinCPPclang++18.1.3Success16,806
Mar 15, 2026 03:54Elijah KinElijah KinCPPclang++18.1.3Success23,044
Mar 15, 2026 03:40Elijah KinElijah KinCPPclang++18.1.3Success23,054
Mar 15, 2026 03:38Elijah KinElijah KinCPPclang++18.1.3Success23,072
Mar 15, 2026 02:55Elijah KinElijah KinCPPclang++18.1.3Success20,385
Mar 15, 2026 02:53Elijah KinElijah KinCPPclang++18.1.3Success23,051
Mar 15, 2026 02:49Elijah KinElijah KinCPPclang++18.1.3Success16,916
Mar 15, 2026 02:44Elijah KinElijah KinCPPclang++18.1.3Success16,704+1.89 RP
Mar 15, 2026 02:43Elijah KinElijah KinCPPclang++18.1.3Success22,869
Mar 15, 2026 02:38Elijah KinElijah KinCPPclang++18.1.3Success16,757+38.01 RP
Mar 15, 2026 02:26Elijah KinElijah KinCPPclang++18.1.3Success22,884
Mar 15, 2026 02:06Elijah KinElijah KinCPPclang++18.1.3Success22,940
Mar 15, 2026 01:54Elijah KinElijah KinCPPclang++18.1.3Success18,474
Mar 15, 2026 01:41Elijah KinElijah KinCPPclang++18.1.3Success22,820
Mar 15, 2026 01:31Elijah KinElijah KinCPPclang++18.1.3Success17,897+113.85 RP
Mar 15, 2026 01:28Elijah KinElijah KinCPPg++13.3.0Success38,669
Mar 15, 2026 01:23Elijah KinElijah KinCPPclang++18.1.3Success22,809
Mar 15, 2026 01:15Elijah KinElijah KinCPPclang++18.1.3Success22,477+167.83 RP
Mar 15, 2026 01:06Elijah KinElijah KinCPPclang++18.1.3Success36,139
Mar 15, 2026 01:01Elijah KinElijah KinCPPclang++18.1.3Success62,489
Mar 15, 2026 00:52Elijah KinElijah KinCPPclang++18.1.3Success62,672
Mar 15, 2026 00:42Elijah KinElijah KinCPPclang++18.1.3Success36,092+256.76 RP
Mar 15, 2026 00:41Elijah KinElijah KinCPPclang++18.1.3Success492,356
Mar 15, 2026 00:26Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 00:26Elijah KinElijah KinCPPclang++18.1.3Success492,522
Mar 14, 2026 22:53Elijah KinElijah KinCPPclang++18.1.3Success492,412+0.17 RP
Mar 14, 2026 22:37Elijah KinElijah KinCPPclang++18.1.3Success496,748
Mar 14, 2026 22:27Elijah KinElijah KinCPPclang++18.1.3Success496,627