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
Sep 19, 2026 20:03Elijah KinElijah KinCPPg++14.2.0Success2,266
Sep 19, 2026 19:27Elijah KinElijah KinCPPg++14.2.0Success2,284
Sep 19, 2026 18:58Elijah KinElijah KinCPPg++14.2.0Success2,278
Sep 19, 2026 18:46Elijah KinElijah KinCPPg++14.2.0Success2,294
Sep 19, 2026 18:35Elijah KinElijah KinCPPg++14.2.0Success2,174
Sep 19, 2026 13:33Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success4,312
Sep 19, 2026 13:28Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success4,858
Sep 17, 2026 20:12Andrew EpsteinAndrew EpsteinZIG0.15.1Success1,402
Sep 17, 2026 20:12Andrew EpsteinAndrew EpsteinRUSTrust-1.95.0Success1,425
Sep 17, 2026 20:12Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success1,394
Sep 17, 2026 20:05Andrew EpsteinAndrew EpsteinCSHARP10.0.8Success1,529+340.59 RP
Sep 17, 2026 20:04Andrew EpsteinAndrew EpsteinGOgo1.26.2Success1,299+1'357.27 RP
Sep 16, 2026 00:17Josu San MartinJosu San MartinCPPclang++18.1.3Success2,804
Sep 15, 2026 22:34Josu San MartinJosu San MartinCPPclang++18.1.3Success2,766
Sep 15, 2026 21:37Josu San MartinJosu San MartinCPPclang++18.1.3Success2,813
Sep 15, 2026 21:03Josu San MartinJosu San MartinCPPclang++18.1.3Success2,759
Sep 15, 2026 20:48Josu San MartinJosu San MartinCPPclang++18.1.3Success2,775
Sep 15, 2026 20:31Josu San MartinJosu San MartinCPPclang++18.1.3Success2,795
Sep 15, 2026 20:20Josu San MartinJosu San MartinCPPclang++18.1.3Success2,811
Sep 15, 2026 19:43Josu San MartinJosu San MartinCPPclang++18.1.3Success2,752
Sep 15, 2026 18:15Josu San MartinJosu San MartinCPPclang++18.1.3Success2,790
Sep 15, 2026 17:59Josu San MartinJosu San MartinCPPclang++18.1.3Success2,839
Sep 15, 2026 17:30Josu San MartinJosu San MartinCPPclang++20.1.2Success2,861
Sep 15, 2026 17:28Josu San MartinJosu San MartinCPPclang++18.1.3Success2,748+68.86 RP
Sep 15, 2026 17:20Josu San MartinJosu San MartinCPPclang++18.1.3Success2,801+2.55 RP
Sep 15, 2026 16:58Josu San MartinJosu San MartinCPPclang++18.1.3Success2,803+177.78 RP
Sep 15, 2026 11:06Victor MerckléVictor MerckléCPPg++14.2.0Success1,401
Sep 15, 2026 10:51Victor MerckléVictor MerckléCPPg++14.2.0Success1,470
Sep 15, 2026 10:36Victor MerckléVictor MerckléCPPg++14.2.0Success1,406
Sep 15, 2026 10:21Victor MerckléVictor MerckléCPPg++14.2.0Success1,403
Sep 15, 2026 10:12Victor MerckléVictor MerckléCPPg++14.2.0Success1,381
Sep 15, 2026 10:09Victor MerckléVictor MerckléCPPg++14.2.0Success1,391
Sep 15, 2026 10:05Victor MerckléVictor MerckléCPPg++14.2.0Success1,464
Sep 15, 2026 09:48Victor MerckléVictor MerckléCPPg++14.2.0Success1,460
Sep 15, 2026 09:35Victor MerckléVictor MerckléCPPg++14.2.0Success1,484
Sep 15, 2026 09:26Victor MerckléVictor MerckléCPPg++14.2.0Success1,524
Sep 15, 2026 09:15Victor MerckléVictor MerckléCPPg++14.2.0Success1,451
Sep 15, 2026 09:02Victor MerckléVictor MerckléCPPg++14.2.0Success1,426
Sep 15, 2026 08:47Victor MerckléVictor MerckléCPPg++14.2.0Success1,379
Sep 15, 2026 08:38Victor MerckléVictor MerckléCPPg++14.2.0Success1,470
Sep 15, 2026 08:17Victor MerckléVictor MerckléCPPg++14.2.0Success1,513
Sep 15, 2026 08:05Victor MerckléVictor MerckléCPPg++14.2.0Success1,470
Sep 15, 2026 07:47Victor MerckléVictor MerckléCPPg++14.2.0Success1,400
Sep 15, 2026 07:23Victor MerckléVictor MerckléCPPg++14.2.0Success1,384
Sep 15, 2026 05:54Victor MerckléVictor MerckléCPPg++14.2.0Success1,485
Sep 15, 2026 05:47Victor MerckléVictor MerckléCPPg++14.2.0Success1,500
Sep 15, 2026 05:42Victor MerckléVictor MerckléCPPg++14.2.0Success1,397
Sep 15, 2026 05:29Victor MerckléVictor MerckléCPPg++14.2.0Success1,473
Sep 15, 2026 05:26Victor MerckléVictor MerckléCPPg++14.2.0Success1,411
Sep 15, 2026 04:59Victor MerckléVictor MerckléCPPg++14.2.0Success1,470
Sep 15, 2026 03:45Victor MerckléVictor MerckléCPPg++14.2.0Success1,464
Sep 15, 2026 03:08Victor MerckléVictor MerckléCPPg++14.2.0Success1,684
Sep 15, 2026 02:30Victor MerckléVictor MerckléCPPg++14.2.0Success1,413
Sep 15, 2026 01:42Victor MerckléVictor MerckléCPPg++14.2.0Success1,375
Sep 15, 2026 01:18Victor MerckléVictor MerckléCPPg++14.2.0Success1,454
Sep 15, 2026 00:57Victor MerckléVictor MerckléCPPg++14.2.0Success1,444
Sep 15, 2026 00:40Victor MerckléVictor MerckléCPPg++14.2.0Success1,456
Sep 15, 2026 00:36Victor MerckléVictor MerckléCPPg++14.2.0Success1,478
Sep 15, 2026 00:28Victor MerckléVictor MerckléCPPg++14.2.0Success1,465
Sep 15, 2026 00:26Victor MerckléVictor MerckléCPPg++14.2.0Success1,476
Sep 15, 2026 00:10Victor MerckléVictor MerckléCPPg++14.2.0Success1,391
Sep 15, 2026 00:02Victor MerckléVictor MerckléCPPg++14.2.0Success1,483
Sep 14, 2026 23:46Victor MerckléVictor MerckléCPPg++14.2.0Success1,458
Sep 14, 2026 22:54Victor MerckléVictor MerckléCPPg++14.2.0Success1,464
Sep 14, 2026 22:24Victor MerckléVictor MerckléCPPg++14.2.0Success1,470
Sep 14, 2026 22:07Victor MerckléVictor MerckléCPPg++14.2.0Success1,438
Sep 14, 2026 21:32Victor MerckléVictor MerckléCPPg++14.2.0Success1,437
Sep 14, 2026 21:00Victor MerckléVictor MerckléCPPg++14.2.0Success1,374+322.90 RP
Sep 14, 2026 19:36Victor MerckléVictor MerckléCPPg++14.2.0Success1,438
Sep 14, 2026 19:20Victor MerckléVictor MerckléCPPg++14.2.0Success1,503
Sep 14, 2026 18:53Victor MerckléVictor MerckléCPPg++14.2.0Success1,437
Sep 14, 2026 18:25Victor MerckléVictor MerckléCPPg++14.2.0Success1,465
Sep 14, 2026 17:37Victor MerckléVictor MerckléCPPg++14.2.0Success1,448
Sep 14, 2026 17:16Victor MerckléVictor MerckléCPPg++14.2.0Success1,447
Sep 14, 2026 16:24Victor MerckléVictor MerckléCPPg++14.2.0Success1,723
Sep 14, 2026 15:59Victor MerckléVictor MerckléCPPg++14.2.0Success1,439
Sep 14, 2026 15:33Victor MerckléVictor MerckléCPPg++14.2.0Success1,490
Sep 14, 2026 15:25Victor MerckléVictor MerckléCPPg++14.2.0Success1,456
Sep 14, 2026 15:10Victor MerckléVictor MerckléCPPg++14.2.0Success1,495
Sep 14, 2026 14:37Victor MerckléVictor MerckléCPPg++14.2.0Success1,440
Sep 14, 2026 14:21Victor MerckléVictor MerckléCPPg++14.2.0Success1,459
Sep 14, 2026 14:16Victor MerckléVictor MerckléCPPg++14.2.0Success1,458
Sep 14, 2026 14:03Victor MerckléVictor MerckléCPPg++14.2.0Success1,494
Sep 14, 2026 13:59Victor MerckléVictor MerckléCPPg++14.2.0Success1,427+48.77 RP
Sep 14, 2026 13:29Victor MerckléVictor MerckléCPPg++14.2.0Success1,472
Sep 14, 2026 13:22Victor MerckléVictor MerckléCPPg++14.2.0Success1,490
Sep 14, 2026 13:19Victor MerckléVictor MerckléCPPg++14.2.0Success1,437+9.67 RP
Sep 14, 2026 13:13Victor MerckléVictor MerckléCPPg++14.2.0Success1,514
Sep 14, 2026 12:51Victor MerckléVictor MerckléCPPg++14.2.0Success1,474
Sep 14, 2026 11:29Victor MerckléVictor MerckléCPPg++14.2.0Success1,439+24.06 RP
Sep 14, 2026 11:14Victor MerckléVictor MerckléCPPg++14.2.0Success1,444+47.63 RP
Sep 14, 2026 10:59Victor MerckléVictor MerckléCPPg++14.2.0Success1,454+14.16 RP
Sep 14, 2026 10:46Victor MerckléVictor MerckléCPPg++14.2.0Success1,572
Sep 14, 2026 10:41Victor MerckléVictor MerckléCPPg++14.2.0Success1,562
Sep 14, 2026 10:22Victor MerckléVictor MerckléCPPg++14.2.0Success1,465
Sep 14, 2026 10:06Victor MerckléVictor MerckléCPPg++14.2.0Success1,545
Sep 14, 2026 09:52Victor MerckléVictor MerckléCPPg++14.2.0Success1,466
Sep 14, 2026 09:30Victor MerckléVictor MerckléCPPg++14.2.0Success1,509
Sep 14, 2026 09:03Victor MerckléVictor MerckléCPPg++14.2.0Success1,539
Sep 14, 2026 01:00Andrew EpsteinAndrew EpsteinZIG0.15.1Success1,391