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
May 20, 2026 12:13Jacob McDanielJacob McDanielCPPg++14.2.0Success2,516+514.18 RP
May 20, 2026 12:11Jacob McDanielJacob McDanielCPPg++10.5.0Success2,757
May 20, 2026 12:11Jacob McDanielJacob McDanielCPPg++13.3.0Success2,796
May 20, 2026 11:21Jacob McDanielJacob McDanielCPPg++14.2.0Success2,768
May 20, 2026 11:17Jacob McDanielJacob McDanielCPPclang++20.1.2Success2,778
May 20, 2026 11:16Jacob McDanielJacob McDanielCPPg++14.2.0Success2,690+103.56 RP
May 20, 2026 11:02Jacob McDanielJacob McDanielCPPclang++20.1.2Success2,834
May 20, 2026 11:01Jacob McDanielJacob McDanielCPPg++14.2.0Success2,757
May 20, 2026 10:53Jacob McDanielJacob McDanielCPPg++14.2.0Success2,791
May 20, 2026 10:47Jacob McDanielJacob McDanielCPPg++11.5.0Success2,931
May 20, 2026 10:46Jacob McDanielJacob McDanielCPPg++14.2.0Success2,862
May 20, 2026 08:13Jacob McDanielJacob McDanielCPPclang++20.1.2Success2,763
May 20, 2026 08:12Jacob McDanielJacob McDanielCPPclang++14.0.6Success2,873
May 20, 2026 08:12Jacob McDanielJacob McDanielCPPclang++18.1.3Success2,753
May 20, 2026 08:12Jacob McDanielJacob McDanielCPPg++13.3.0Success2,800
May 20, 2026 08:07Jacob McDanielJacob McDanielCPPg++14.2.0Success2,789
May 20, 2026 08:07Jacob McDanielJacob McDanielCPPg++14.2.0Success2,944
May 20, 2026 08:06Jacob McDanielJacob McDanielCPPg++14.2.0Success2,806
May 19, 2026 21:20Jacob McDanielJacob McDanielCPPg++14.2.0Success2,794
May 19, 2026 21:09Jacob McDanielJacob McDanielCPPg++14.2.0Success2,728+32.10 RP
May 19, 2026 21:09Jacob McDanielJacob McDanielCPPg++14.2.0Success2,804
May 19, 2026 21:08Jacob McDanielJacob McDanielCPPg++14.2.0Success2,770
May 19, 2026 16:20Elijah KinElijah KinCPPclang++20.1.2Success10,232+5.13 RP
May 19, 2026 15:00Elijah KinElijah KinCPPclang++20.1.2Error
May 19, 2026 14:46Elijah KinElijah KinCPPclang++20.1.2Success14,820
May 19, 2026 14:42Elijah KinElijah KinCPPclang++20.1.2Success14,791
May 19, 2026 14:29Elijah KinElijah KinCPPclang++20.1.2Success14,776
May 19, 2026 14:17Elijah KinElijah KinCPPg++14.2.0Success13,201
May 19, 2026 14:14Elijah KinElijah KinCPPclang++20.1.2Success10,286+71.46 RP
May 19, 2026 11:04M-RochatM-RochatCPPg++13.3.0Success55,077
May 19, 2026 09:07Jacob McDanielJacob McDanielCPPg++14.2.0Success2,761
May 19, 2026 08:56Elijah KinElijah KinCPPclang++20.1.2Success11,102+117.35 RP
May 19, 2026 08:53Elijah KinElijah KinCPPg++14.2.0Success34,137
May 19, 2026 08:52Elijah KinElijah KinCPPg++14.2.0Success34,283
May 19, 2026 08:34Elijah KinElijah KinCPPg++14.2.0Success16,208
May 19, 2026 08:29Jacob McDanielJacob McDanielCPPg++14.2.0Success2,740+7.98 RP
May 18, 2026 19:12Jacob McDanielJacob McDanielCPPg++14.2.0Success2,782
May 18, 2026 17:01Jacob McDanielJacob McDanielCPPg++14.2.0Success3,051
May 18, 2026 16:23Jacob McDanielJacob McDanielCPPg++14.2.0Success2,743+171.32 RP
May 18, 2026 08:09Jacob McDanielJacob McDanielCPPclang++15.0.7Success3,523
May 18, 2026 08:04Jacob McDanielJacob McDanielCPPclang++15.0.7Success2,919
May 18, 2026 07:22Jacob McDanielJacob McDanielCPPg++14.2.0Success2,809+50.32 RP
May 18, 2026 06:44Jacob McDanielJacob McDanielCPPg++14.2.0Success2,833+3.73 RP
May 18, 2026 06:29Jacob McDanielJacob McDanielCPPg++14.2.0Success2,846
May 18, 2026 06:20Jacob McDanielJacob McDanielCPPg++14.2.0Success2,836+24.69 RP
May 18, 2026 05:50Jacob McDanielJacob McDanielCPPg++14.2.0Success2,856+88.43 RP
May 18, 2026 05:42Jacob McDanielJacob McDanielCPPg++14.2.0Success3,318
May 18, 2026 04:31M-RochatM-RochatCPPclang++17.0.6Success4,522
May 17, 2026 23:22M-RochatM-RochatCPPclang++17.0.6Success4,681
May 17, 2026 22:47Jacob McDanielJacob McDanielCPPg++14.2.0Success2,937
May 17, 2026 22:33Jacob McDanielJacob McDanielCPPg++14.2.0Success2,930+185.08 RP
May 17, 2026 21:56Jacob McDanielJacob McDanielCPPg++14.2.0Success3,098+22.76 RP
May 17, 2026 21:39Jacob McDanielJacob McDanielCPPg++14.2.0Success3,296
May 17, 2026 18:46Jacob McDanielJacob McDanielCPPg++14.2.0Success3,120+131.04 RP
May 17, 2026 18:42Jacob McDanielJacob McDanielCPPg++14.2.0Success3,253+237.21 RP
May 17, 2026 18:34Jacob McDanielJacob McDanielCPPg++14.2.0Success3,525+43.58 RP
May 17, 2026 18:06Jacob McDanielJacob McDanielCPPg++14.2.0Success3,580+63.29 RP
May 17, 2026 17:45Jacob McDanielJacob McDanielCPPg++14.2.0Success3,663+22.91 RP
May 17, 2026 17:27Jacob McDanielJacob McDanielCPPg++14.2.0Success3,700
May 17, 2026 16:02Jacob McDanielJacob McDanielCPPg++14.2.0Success3,694+1'329.30 RP
May 17, 2026 15:35Jacob McDanielJacob McDanielCPPg++10.5.0Success7,788
May 17, 2026 15:35Jacob McDanielJacob McDanielCPPg++14.2.0Success7,342
May 17, 2026 15:34Jacob McDanielJacob McDanielCPPg++14.2.0Success7,258+4.54 RP
May 17, 2026 15:34Jacob McDanielJacob McDanielCPPg++14.2.0Success7,836
May 17, 2026 15:33Jacob McDanielJacob McDanielCPPg++14.2.0Success7,352
May 17, 2026 15:06Jacob McDanielJacob McDanielCPPg++14.2.0Success7,288
May 17, 2026 14:20Jacob McDanielJacob McDanielCPPg++14.2.0Success8,631
May 17, 2026 14:19Jacob McDanielJacob McDanielCPPg++13.3.0Success7,346
May 17, 2026 12:28M-RochatM-RochatCPPclang++17.0.6Success4,407
May 17, 2026 11:37M-RochatM-RochatCPPclang++17.0.6Success4,414
May 17, 2026 11:33M-RochatM-RochatCPPclang++17.0.6Success4,375+14.02 RP
May 17, 2026 11:33M-RochatM-RochatCPPg++13.3.0Success4,420
May 17, 2026 11:33M-RochatM-RochatCPPg++14.2.0Success4,414
May 17, 2026 10:14M-RochatM-RochatCPPg++14.2.0Success4,419
May 17, 2026 10:14M-RochatM-RochatCPPg++14.2.0Success4,416
May 17, 2026 10:14M-RochatM-RochatCPPclang++18.1.3Success4,420
May 17, 2026 06:58Jacob McDanielJacob McDanielCPPg++14.2.0Success7,282+199.13 RP
May 17, 2026 06:39Jacob McDanielJacob McDanielCPPg++14.2.0Success9,486
May 17, 2026 06:35Jacob McDanielJacob McDanielCPPg++14.2.0Success8,695
May 17, 2026 06:33Jacob McDanielJacob McDanielCPPg++14.2.0Success10,190
May 17, 2026 06:33Jacob McDanielJacob McDanielCPPg++14.2.0Success10,876
May 17, 2026 06:32Jacob McDanielJacob McDanielCPPg++14.2.0Success9,624
May 17, 2026 06:10Jacob McDanielJacob McDanielCPPg++14.2.0Success9,384
May 17, 2026 06:10Jacob McDanielJacob McDanielCPPg++10.5.0Success9,862
May 17, 2026 05:59Jacob McDanielJacob McDanielCPPg++14.2.0Success8,517+171.52 RP
May 17, 2026 03:02M-RochatM-RochatCPPclang++20.1.2Success4,417
May 17, 2026 03:02M-RochatM-RochatCPPclang++20.1.2Success4,402+5.15 RP
May 17, 2026 03:00M-RochatM-RochatCPPclang++20.1.2Success4,412+1.03 RP
May 16, 2026 23:22Jacob McDanielJacob McDanielCPPg++14.2.0Success9,974+113.56 RP
May 16, 2026 23:15M-RochatM-RochatCPPclang++20.1.2Success4,418
May 16, 2026 23:15M-RochatM-RochatCPPclang++17.0.6Success4,432
May 16, 2026 23:15M-RochatM-RochatCPPg++13.3.0Success4,432
May 16, 2026 23:14M-RochatM-RochatCPPclang++17.0.6Success4,483
May 16, 2026 23:14M-RochatM-RochatCPPclang++18.1.3Success4,498
May 16, 2026 23:14M-RochatM-RochatCPPclang++20.1.2Success4,414+39.34 RP
May 16, 2026 23:12M-RochatM-RochatCPPclang++20.1.2Success4,492+1.98 RP
May 16, 2026 23:12M-RochatM-RochatCPPg++10.5.0Success4,500
May 16, 2026 23:12M-RochatM-RochatCPPg++13.3.0Success4,496+5.92 RP
May 16, 2026 23:12M-RochatM-RochatCPPg++14.2.0Success4,508+447.11 RP
May 16, 2026 23:10M-RochatM-RochatCPPg++14.2.0Success5,646+1'364.46 RP