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
Jul 2, 2026 09:31A_ShamanA_ShamanCPPg++10.5.0Success15,109+29.03 RP
Jul 2, 2026 09:24A_ShamanA_ShamanCPPg++10.5.0Success16,042
Jun 30, 2026 23:11Victor MerckléVictor MerckléCPPg++14.2.0Success1,711
Jun 30, 2026 23:05Victor MerckléVictor MerckléCPPg++14.2.0Success1,766
Jun 30, 2026 22:58Victor MerckléVictor MerckléCPPg++14.2.0Success1,650
Jun 30, 2026 22:53Victor MerckléVictor MerckléCPPg++14.2.0Success1,708
Jun 30, 2026 22:46Victor MerckléVictor MerckléCPPg++14.2.0Success1,668
Jun 30, 2026 22:01Victor MerckléVictor MerckléCPPg++14.2.0Success1,790
Jun 30, 2026 21:56Victor MerckléVictor MerckléCPPg++14.2.0Success2,188
Jun 30, 2026 21:51Victor MerckléVictor MerckléCPPg++14.2.0Success1,646
Jun 30, 2026 21:44Victor MerckléVictor MerckléCPPg++14.2.0Success1,656
Jun 30, 2026 21:34Victor MerckléVictor MerckléCPPg++14.2.0Success1,750
Jun 30, 2026 20:44Victor MerckléVictor MerckléCPPg++14.2.0Success1,687
Jun 30, 2026 20:12Victor MerckléVictor MerckléCPPg++14.2.0Success1,644
Jun 30, 2026 19:41Victor MerckléVictor MerckléCPPg++14.2.0Success1,651
Jun 30, 2026 19:16Victor MerckléVictor MerckléCPPg++14.2.0Success1,684
Jun 30, 2026 18:42Victor MerckléVictor MerckléCPPg++14.2.0Success1,643+310.46 RP
Jun 30, 2026 18:11Victor MerckléVictor MerckléCPPg++14.2.0Success1,686+28.08 RP
Jun 30, 2026 17:59Victor MerckléVictor MerckléCPPg++14.2.0Success1,690+151.68 RP
Jun 30, 2026 17:52Victor MerckléVictor MerckléCPPg++14.2.0Success1,834
Jun 30, 2026 17:38Victor MerckléVictor MerckléCPPg++14.2.0Success1,853
Jun 30, 2026 17:29Victor MerckléVictor MerckléCPPg++14.2.0Success1,782
Jun 30, 2026 00:52Victor MerckléVictor MerckléGOgo1.26.2Success2,796
Jun 30, 2026 00:37Victor MerckléVictor MerckléCSHARP10.0.7Success3,503
Jun 29, 2026 01:02Victor MerckléVictor MerckléGOgo1.26.2Success2,759
Jun 29, 2026 00:34Victor MerckléVictor MerckléCSHARP10.0.7Success4,244
Jun 29, 2026 00:14Victor MerckléVictor MerckléCSHARP10.0.7Error
Jun 28, 2026 01:33Victor MerckléVictor MerckléCSHARP10.0.7Success3,535
Jun 28, 2026 00:38Victor MerckléVictor MerckléGOgo1.26.2Success2,518+176.34 RP
Jun 27, 2026 19:05Elijah KinElijah KinCPPg++14.2.0Success2,030+24.15 RP
Jun 27, 2026 18:57Elijah KinElijah KinCPPg++14.2.0Success2,238
Jun 27, 2026 18:52Elijah KinElijah KinCPPg++14.2.0Success2,086
Jun 27, 2026 18:25Elijah KinElijah KinCPPg++14.2.0Success2,259
Jun 27, 2026 18:20Elijah KinElijah KinCPPg++14.2.0Success2,080
Jun 27, 2026 05:53Elijah KinElijah KinCPPg++14.2.0Success2,196
Jun 27, 2026 05:02Victor MerckléVictor MerckléGOgo1.26.2Success2,755
Jun 27, 2026 04:58Elijah KinElijah KinCPPg++14.2.0Success2,301
Jun 27, 2026 04:50Elijah KinElijah KinCPPg++14.2.0Success2,286
Jun 27, 2026 04:42Victor MerckléVictor MerckléGOgo1.26.2Success2,801
Jun 27, 2026 04:22Victor MerckléVictor MerckléGOgo1.26.2Success2,659
Jun 27, 2026 04:01Victor MerckléVictor MerckléGOgo1.26.2Success2,635+308.32 RP
Jun 27, 2026 03:40Victor MerckléVictor MerckléGOgo1.26.2Success2,934
Jun 27, 2026 01:56Victor MerckléVictor MerckléCSHARP10.0.7Success3,270+17.67 RP
Jun 27, 2026 01:51Victor MerckléVictor MerckléCSHARP10.0.7Success3,289+129.23 RP
Jun 27, 2026 01:46Victor MerckléVictor MerckléCSHARP10.0.7Success3,435+4.23 RP
Jun 27, 2026 01:37Victor MerckléVictor MerckléCSHARP10.0.7Success3,487
Jun 27, 2026 01:20Victor MerckléVictor MerckléCSHARP10.0.7Success3,556
Jun 27, 2026 00:55Victor MerckléVictor MerckléGOgo1.26.2Success3,052
Jun 27, 2026 00:24Victor MerckléVictor MerckléGOgo1.26.2Success2,868+95.77 RP
Jun 26, 2026 23:52Victor MerckléVictor MerckléGOgo1.26.2Success3,788
Jun 26, 2026 20:00A_ShamanA_ShamanCPPg++10.5.0Success16,200
Jun 26, 2026 19:56A_ShamanA_ShamanCPPg++10.5.0Success15,802+8.85 RP
Jun 26, 2026 19:53A_ShamanA_ShamanCPPg++10.5.0Success16,026+15.34 RP
Jun 26, 2026 19:51A_ShamanA_ShamanCPPg++10.5.0Success16,528
Jun 26, 2026 19:49A_ShamanA_ShamanCPPg++10.5.0Success16,430+1.40 RP
Jun 21, 2026 17:42A_ShamanA_ShamanCPPg++10.5.0Success17,363
Jun 21, 2026 17:40A_ShamanA_ShamanCPPg++10.5.0Success16,468+24.28 RP
Jun 21, 2026 17:36A_ShamanA_ShamanCPPg++10.5.0Success17,334
Jun 21, 2026 17:35A_ShamanA_ShamanCPPg++10.5.0Success17,154+63.39 RP
Jun 21, 2026 17:32A_ShamanA_ShamanCPPg++10.5.0Success19,247+50.39 RP
Jun 21, 2026 17:28A_ShamanA_ShamanCPPg++10.5.0Success21,314+46.07 RP
Jun 21, 2026 17:26A_ShamanA_ShamanCPPg++10.5.0Success23,934
Jun 21, 2026 17:23A_ShamanA_ShamanCPPg++10.5.0Error
Jun 21, 2026 17:20A_ShamanA_ShamanCPPg++10.5.0Success27,582
Jun 21, 2026 17:17A_ShamanA_ShamanCPPg++10.5.0Error
Jun 21, 2026 17:17A_ShamanA_ShamanCPPg++10.5.0Error
Jun 20, 2026 17:16A_ShamanA_ShamanCPPg++10.5.0Success50,809
Jun 20, 2026 17:13A_ShamanA_ShamanCPPg++10.5.0Success112,544
Jun 20, 2026 17:06A_ShamanA_ShamanCPPg++10.5.0Success105,054
Jun 20, 2026 17:04A_ShamanA_ShamanCPPg++10.5.0Error
Jun 20, 2026 17:02A_ShamanA_ShamanCPPg++10.5.0Success23,635+423.10 RP
Jun 20, 2026 07:43A_ShamanA_ShamanCPPg++10.5.0Error
Jun 16, 2026 06:40Victor MerckléVictor MerckléZIG0.16.0Success1,758
Jun 16, 2026 06:15Victor MerckléVictor MerckléZIG0.16.0Success1,763
Jun 16, 2026 05:49Victor MerckléVictor MerckléZIG0.16.0Success1,724
Jun 16, 2026 05:22Victor MerckléVictor MerckléZIG0.16.0Success1,732
Jun 16, 2026 04:51Victor MerckléVictor MerckléZIG0.16.0Success1,702+287.57 RP
Jun 16, 2026 02:23Victor MerckléVictor MerckléZIG0.16.0Success1,869
Jun 16, 2026 01:10Victor MerckléVictor MerckléZIG0.16.0Success1,831
Jun 15, 2026 22:00Victor MerckléVictor MerckléZIG0.16.0Success1,852
Jun 15, 2026 21:31Victor MerckléVictor MerckléZIG0.16.0Success1,864
Jun 15, 2026 21:05Victor MerckléVictor MerckléZIG0.16.0Success1,841
Jun 15, 2026 20:38Victor MerckléVictor MerckléZIG0.16.0Success1,768+25.48 RP
Jun 15, 2026 20:09Victor MerckléVictor MerckléZIG0.16.0Success1,859
Jun 15, 2026 19:43Victor MerckléVictor MerckléZIG0.16.0Success1,776
Jun 15, 2026 19:16Victor MerckléVictor MerckléZIG0.16.0Success1,810
Jun 15, 2026 16:49Victor MerckléVictor MerckléZIG0.16.0Success1,814
Jun 15, 2026 16:37Victor MerckléVictor MerckléZIG0.16.0Success1,776+154.18 RP
Jun 15, 2026 16:13Victor MerckléVictor MerckléZIG0.16.0Success1,826+20.91 RP
Jun 15, 2026 13:40Victor MerckléVictor MerckléZIG0.16.0Success1,860
Jun 15, 2026 13:19Victor MerckléVictor MerckléZIG0.16.0Success1,833+26.66 RP
Jun 15, 2026 12:51Victor MerckléVictor MerckléZIG0.16.0Success2,264
Jun 14, 2026 14:57Victor MerckléVictor MerckléRUSTrust-1.95.0Success1,782
Jun 14, 2026 13:35Victor MerckléVictor MerckléRUSTrust-1.95.0Success1,870
Jun 14, 2026 12:47Victor MerckléVictor MerckléRUSTrust-1.95.0Success1,765
Jun 14, 2026 11:48Victor MerckléVictor MerckléRUSTrust-1.95.0Success1,735+251.01 RP
Jun 14, 2026 11:10Victor MerckléVictor MerckléRUSTrust-1.95.0Success1,814+74.94 RP
Jun 14, 2026 10:50Victor MerckléVictor MerckléRUSTrust-1.95.0Success1,839+2'028.26 RP
Jun 14, 2026 08:50Victor MerckléVictor MerckléZIG0.16.0Success1,874
Jun 14, 2026 08:25Victor MerckléVictor MerckléZIG0.16.0Success1,862