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
Aug 30, 2026 23:13Victor MerckléVictor MerckléCPPg++14.2.0Success1,480
Aug 30, 2026 22:58Victor MerckléVictor MerckléCPPg++14.2.0Success1,584
Aug 30, 2026 22:34Victor MerckléVictor MerckléCPPg++14.2.0Success1,474
Aug 30, 2026 21:39Victor MerckléVictor MerckléCPPg++14.2.0Success1,580
Aug 30, 2026 21:29Victor MerckléVictor MerckléCPPg++14.2.0Success1,501
Aug 30, 2026 21:24Victor MerckléVictor MerckléCPPg++14.2.0Success1,550
Aug 30, 2026 20:55Victor MerckléVictor MerckléGOgo1.26.2Success1,999
Aug 30, 2026 20:44Victor MerckléVictor MerckléGOgo1.26.2Success2,059
Aug 30, 2026 20:40Victor MerckléVictor MerckléCSHARP10.0.7Error
Aug 30, 2026 20:31Victor MerckléVictor MerckléCSHARP10.0.7Error
Aug 30, 2026 20:21Victor MerckléVictor MerckléCSHARP10.0.7Error
Aug 30, 2026 20:18Victor MerckléVictor MerckléGOgo1.26.2Error
Aug 30, 2026 20:16Victor MerckléVictor MerckléRUSTrust-1.95.0Error
Aug 30, 2026 20:12Victor MerckléVictor MerckléZIG0.16.0Error
Aug 30, 2026 16:37Tomislav TunkovicTomislav TunkovicRUSTrust-1.95.0Success1,662
Aug 30, 2026 16:32Tomislav TunkovicTomislav TunkovicCSHARP9.0.15Success2,250+935.67 RP
Aug 30, 2026 16:30Tomislav TunkovicTomislav TunkovicGOgo1.26.2Success2,047+416.92 RP
Aug 30, 2026 16:23Tomislav TunkovicTomislav TunkovicZIG0.15.1Success1,653+174.17 RP
Aug 30, 2026 16:17Tomislav TunkovicTomislav TunkovicRUSTrust-1.95.0Success1,748
Aug 29, 2026 17:51Victor MerckléVictor MerckléCPPg++14.2.0Success1,469+64.56 RP
Aug 29, 2026 17:26Victor MerckléVictor MerckléCPPg++14.2.0Success1,494
Aug 29, 2026 17:14Victor MerckléVictor MerckléCPPg++14.2.0Success1,548
Aug 29, 2026 16:56Victor MerckléVictor MerckléCPPg++14.2.0Success1,508
Aug 29, 2026 16:36Victor MerckléVictor MerckléCPPg++14.2.0Success1,476+400.80 RP
Aug 29, 2026 15:54Victor MerckléVictor MerckléCPPg++14.2.0Success1,525+97.43 RP
Aug 29, 2026 15:50Victor MerckléVictor MerckléCPPg++14.2.0Success1,548+74.25 RP
Aug 29, 2026 15:16Victor MerckléVictor MerckléCPPg++14.2.0Success1,586
Aug 29, 2026 14:53Victor MerckléVictor MerckléCPPg++14.2.0Success1,597
Aug 29, 2026 14:35Victor MerckléVictor MerckléCPPclang++20.1.2Success1,637
Aug 29, 2026 14:19Victor MerckléVictor MerckléCPPg++14.2.0Success1,577
Aug 29, 2026 14:11Victor MerckléVictor MerckléCPPg++14.2.0Success1,584
Aug 29, 2026 14:09Victor MerckléVictor MerckléCPPg++14.2.0Success1,582
Aug 29, 2026 13:56Victor MerckléVictor MerckléCPPg++14.2.0Success1,566+40.52 RP
Aug 29, 2026 13:46Victor MerckléVictor MerckléCPPg++14.2.0Success1,576+47.95 RP
Aug 29, 2026 13:31Victor MerckléVictor MerckléCPPg++14.2.0Success1,634
Aug 29, 2026 13:25Victor MerckléVictor MerckléCPPg++14.2.0Success1,589
Aug 29, 2026 13:17Victor MerckléVictor MerckléCPPg++14.2.0Success1,658
Aug 29, 2026 13:09Victor MerckléVictor MerckléCPPg++14.2.0Success1,632
Aug 29, 2026 13:02Victor MerckléVictor MerckléCPPg++14.2.0Success1,683
Aug 29, 2026 12:55Victor MerckléVictor MerckléCPPg++14.2.0Success1,646
Aug 29, 2026 12:39Victor MerckléVictor MerckléCPPg++14.2.0Success1,673
Aug 29, 2026 12:29Victor MerckléVictor MerckléCPPg++14.2.0Success1,626
Aug 29, 2026 12:19Victor MerckléVictor MerckléCPPg++14.2.0Success1,642
Aug 29, 2026 12:06Victor MerckléVictor MerckléCPPg++14.2.0Success1,650
Aug 29, 2026 11:53Victor MerckléVictor MerckléCPPg++14.2.0Success1,629
Aug 29, 2026 11:49Victor MerckléVictor MerckléCPPg++14.2.0Success1,648
Aug 29, 2026 11:39Victor MerckléVictor MerckléCPPg++14.2.0Success1,788
Aug 29, 2026 11:28Victor MerckléVictor MerckléCPPg++14.2.0Success1,844
Aug 29, 2026 11:25Victor MerckléVictor MerckléCPPg++14.2.0Success1,638
Aug 29, 2026 11:19Victor MerckléVictor MerckléCPPg++14.2.0Success1,802
Aug 29, 2026 11:12Victor MerckléVictor MerckléCPPg++14.2.0Success1,615
Aug 29, 2026 11:03Victor MerckléVictor MerckléCPPg++13.3.0Success1,675
Aug 29, 2026 10:42Victor MerckléVictor MerckléCPPclang++20.1.2Success1,754
Aug 29, 2026 10:25Victor MerckléVictor MerckléCPPg++14.2.0Success1,664
Aug 29, 2026 10:19Victor MerckléVictor MerckléCPPg++14.2.0Success1,738
Aug 29, 2026 10:08Victor MerckléVictor MerckléCPPg++14.2.0Success1,654
Aug 29, 2026 10:01Victor MerckléVictor MerckléCPPg++14.2.0Success1,625
Aug 29, 2026 09:52Victor MerckléVictor MerckléCPPg++14.2.0Success1,914
Aug 29, 2026 09:45Victor MerckléVictor MerckléCPPg++14.2.0Success1,799
Aug 29, 2026 09:42Victor MerckléVictor MerckléCPPg++14.2.0Success1,601
Aug 29, 2026 09:31Victor MerckléVictor MerckléCPPg++14.2.0Success1,600
Aug 29, 2026 09:25Victor MerckléVictor MerckléCPPg++14.2.0Success1,596
Aug 29, 2026 09:17Victor MerckléVictor MerckléCPPg++14.2.0Success1,598
Aug 29, 2026 09:13Victor MerckléVictor MerckléCPPg++14.2.0Success1,616
Aug 29, 2026 09:08Victor MerckléVictor MerckléCPPg++14.2.0Success1,629
Aug 29, 2026 09:03Victor MerckléVictor MerckléCPPg++14.2.0Success1,670
Aug 29, 2026 08:57Victor MerckléVictor MerckléCPPg++14.2.0Success1,690
Aug 29, 2026 08:45Victor MerckléVictor MerckléCPPg++14.2.0Success1,594
Aug 29, 2026 08:34Victor MerckléVictor MerckléCPPg++14.2.0Success1,600
Aug 27, 2026 22:48Elijah KinElijah KinCPPg++14.2.0Success2,295
Aug 27, 2026 22:36Elijah KinElijah KinCPPg++14.2.0Success2,694
Aug 27, 2026 22:34Elijah KinElijah KinCPPg++14.2.0Success2,701
Aug 27, 2026 22:28Elijah KinElijah KinCPPg++14.2.0Success2,226
Aug 27, 2026 22:26Elijah KinElijah KinCPPg++14.2.0Success2,309
Aug 27, 2026 22:21Elijah KinElijah KinCPPg++14.2.0Success2,300
Aug 27, 2026 22:20Elijah KinElijah KinCPPg++14.2.0Success3,044
Aug 27, 2026 22:08Elijah KinElijah KinCPPg++14.2.0Success2,291
Aug 27, 2026 22:00Elijah KinElijah KinCPPg++14.2.0Success2,633
Aug 27, 2026 21:43Elijah KinElijah KinCPPg++14.2.0Success2,316
Aug 27, 2026 21:33Elijah KinElijah KinCPPg++14.2.0Success2,231
Aug 27, 2026 21:28Elijah KinElijah KinCPPg++14.2.0Success2,298
Aug 27, 2026 21:26Elijah KinElijah KinCPPg++14.2.0Success2,276
Aug 27, 2026 21:19Elijah KinElijah KinCPPg++14.2.0Success2,509
Aug 27, 2026 21:14Elijah KinElijah KinCPPg++14.2.0Success2,219
Aug 27, 2026 21:11Elijah KinElijah KinCPPg++14.2.0Success2,268
Aug 27, 2026 21:05Elijah KinElijah KinCPPg++14.2.0Success3,132
Aug 27, 2026 20:59Elijah KinElijah KinCPPg++14.2.0Success2,326
Aug 27, 2026 20:55Elijah KinElijah KinCPPg++14.2.0Success3,075
Aug 27, 2026 20:52Elijah KinElijah KinCPPg++14.2.0Success2,292
Aug 27, 2026 20:51Elijah KinElijah KinCPPg++14.2.0Success2,236
Aug 27, 2026 18:24Elijah KinElijah KinCPPg++14.2.0Success2,578
Aug 27, 2026 18:22Elijah KinElijah KinCPPg++14.2.0Success2,281
Aug 27, 2026 18:02Elijah KinElijah KinCPPg++14.2.0Success2,429
Aug 27, 2026 17:59Elijah KinElijah KinCPPg++14.2.0Success2,374
Aug 27, 2026 17:56Elijah KinElijah KinCPPg++14.2.0Success2,391
Aug 27, 2026 17:51Elijah KinElijah KinCPPg++14.2.0Success2,504
Aug 27, 2026 17:43Elijah KinElijah KinCPPg++14.2.0Success2,292
Aug 27, 2026 17:41Elijah KinElijah KinCPPg++14.2.0Success2,680
Aug 27, 2026 17:36Elijah KinElijah KinCPPg++14.2.0Error
Aug 27, 2026 17:34Elijah KinElijah KinCPPg++14.2.0Success2,310