Large integer multiplication 
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 | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| Apr 26, 2026 05:01 | CPPclang++18.1.3 | Success | 4,663 | ||
| Apr 26, 2026 04:54 | CPPg++10.5.0 | Success | 4,975 | ||
| Apr 26, 2026 00:35 | RUSTrust-1.95.0 | Success | 4,359+45.40 RP | ||
| Apr 25, 2026 18:05 | RUSTrust-1.95.0 | Success | 4,854 | ||
| Apr 25, 2026 06:20 | RUSTrust-1.95.0 | Success | 4,484 | ||
| Apr 24, 2026 23:44 | CPPg++13.3.0 | Success | 7,322+125.98 RP | ||
| Apr 24, 2026 14:09 | RUSTrust-1.95.0 | Success | 4,455 | ||
| Apr 24, 2026 08:40 | CPPclang++20.1.2 | Success | 8,593 | ||
| Apr 24, 2026 02:52 | CPPclang++18.1.3 | Success | 4,874 | ||
| Apr 23, 2026 19:01 | CPPclang++18.1.3 | Success | 4,852 | ||
| Apr 23, 2026 18:52 | CPPg++10.5.0 | Success | 30,210 | ||
| Apr 23, 2026 05:07 | CPPg++13.3.0 | Success | 8,066+47.31 RP | ||
| Apr 23, 2026 04:22 | RUSTrust-1.95.0 | Success | 4,470 | ||
| Apr 23, 2026 03:56 | CPPclang++18.1.3 | Success | 4,844 | ||
| Apr 22, 2026 23:23 | CPPg++13.3.0 | Success | 8,386+47.51 RP | ||
| Apr 22, 2026 21:47 | CPPg++13.3.0 | Success | 8,734+170.77 RP | ||
| Apr 22, 2026 21:15 | RUSTrust-1.95.0 | Success | 4,447+29.94 RP | ||
| Apr 22, 2026 20:41 | CPPclang++20.1.2 | Success | 8,567 | ||
| Apr 22, 2026 20:39 | CPPclang++20.1.2 | Success | 8,552 | ||
| Apr 22, 2026 15:58 | RUSTrust-1.95.0 | Success | 4,507+48.63 RP | ||
| Apr 22, 2026 15:10 | CSHARP9.0.15 | Success | 82,773 | ||
| Apr 22, 2026 14:57 | GOgo1.26.1 | Success | 33,921 | ||
| Apr 22, 2026 14:00 | CPPclang++18.1.3 | Success | 28,176 | ||
| Apr 22, 2026 11:45 | CPPclang++20.1.2 | Success | 8,577 | ||
| Apr 22, 2026 05:38 | ZIG0.14.0 | Success | 6,607+303.62 RP | ||
| Apr 22, 2026 05:33 | ZIG0.14.0 | Error | |||
| Apr 22, 2026 04:39 | CSHARP9.0.15 | Success | 44,421 | ||
| Apr 22, 2026 04:15 | CSHARP9.0.15 | Error | |||
| Apr 21, 2026 19:21 | CPPg++13.3.0 | Success | 11,888 | ||
| Apr 21, 2026 17:22 | CPPg++13.3.0 | Success | 10,265+38.38 RP | ||
| Apr 21, 2026 17:10 | CPPclang++18.1.3 | Success | 4,972 | ||
| Apr 21, 2026 15:24 | CPPg++13.3.0 | Success | 10,686+43.35 RP | ||
| Apr 21, 2026 10:42 | CPPg++13.3.0 | Success | 11,312 | ||
| Apr 21, 2026 09:51 | CPPclang++20.1.2 | Success | 15,866 | ||
| Apr 21, 2026 09:48 | CPPclang++20.1.2 | Success | 16,435 | ||
| Apr 21, 2026 09:24 | CPPclang++20.1.2 | Success | 8,598 | ||
| Apr 21, 2026 09:20 | CPPclang++20.1.2 | Success | 8,356 | ||
| Apr 21, 2026 09:19 | CPPclang++20.1.2 | Error | |||
| Apr 21, 2026 09:16 | CPPclang++20.1.2 | Success | 8,397 | ||
| Apr 21, 2026 08:51 | CPPg++13.3.0 | Success | 11,205+83.00 RP | ||
| Apr 21, 2026 08:30 | CPPclang++20.1.2 | Success | 8,344+2.01 RP | ||
| Apr 21, 2026 08:29 | CPPclang++19.1.1 | Success | 8,425 | ||
| Apr 21, 2026 08:28 | CPPclang++20.1.2 | Success | 8,358+3.71 RP | ||
| Apr 21, 2026 08:27 | CPPclang++18.1.3 | Success | 8,448 | ||
| Apr 21, 2026 08:26 | CPPg++13.3.0 | Success | 24,777 | ||
| Apr 21, 2026 04:57 | CPPg++13.3.0 | Success | 14,504 | ||
| Apr 21, 2026 03:20 | CPPclang++18.1.3 | Success | 4,752 | ||
| Apr 21, 2026 03:15 | CPPg++10.5.0 | Success | 4,938 | ||
| Apr 21, 2026 01:30 | RUSTrust-1.95.0 | Success | 401,425+24.91 RP | ||
| Apr 20, 2026 20:45 | CPPg++13.3.0 | Success | 12,354+25.45 RP | ||
| Apr 20, 2026 19:05 | CPPclang++18.1.3 | Success | 5,149 | ||
| Apr 20, 2026 16:47 | CPPg++13.3.0 | Success | 27,562+0.08 RP | ||
| Apr 20, 2026 16:47 | CPPclang++18.1.3 | Success | 28,566 | ||
| Apr 20, 2026 16:47 | CPPclang++18.1.3 | Success | 27,568+362.74 RP | ||
| Apr 20, 2026 16:10 | CPPclang++18.1.3 | Success | 6,430 | ||
| Apr 20, 2026 15:35 | ZIG0.14.0 | Success | 8,514 | ||
| Apr 20, 2026 15:31 | RUSTrust-1.94.0 | Success | 13,410 | ||
| Apr 20, 2026 13:19 | CSHARP9.0.15 | Success | 82,750 | ||
| Apr 19, 2026 09:11 | CPPclang++18.1.3 | Success | 4,966 | ||
| Apr 19, 2026 09:09 | CPPclang++18.1.3 | Success | 4,979 | ||
| Apr 19, 2026 09:04 | CPPclang++18.1.3 | Success | 4,922 | ||
| Apr 19, 2026 05:11 | CPPclang++18.1.3 | Success | 5,255 | ||
| Apr 19, 2026 05:07 | CPPclang++18.1.3 | Success | 4,985 | ||
| Apr 19, 2026 03:33 | CPPclang++18.1.3 | Success | 4,760 | ||
| Apr 19, 2026 03:28 | CPPclang++18.1.3 | Success | 5,057 | ||
| Apr 19, 2026 01:00 | CPPg++13.3.0 | Success | 12,755+6.70 RP | ||
| Apr 18, 2026 22:43 | CPPg++13.3.0 | Success | 12,865+16.73 RP | ||
| Apr 18, 2026 20:27 | CPPg++13.3.0 | Success | 13,148+135.02 RP | ||
| Apr 18, 2026 16:07 | CPPg++13.3.0 | Success | 15,986+15.05 RP | ||
| Apr 18, 2026 14:23 | CPPg++13.3.0 | Success | 16,832 | ||
| Apr 18, 2026 04:57 | CPPg++13.3.0 | Success | 16,380+166.37 RP | ||
| Apr 18, 2026 01:08 | CPPg++13.3.0 | Success | 22,516+41.45 RP | ||
| Apr 17, 2026 23:33 | RUSTrust-1.94.0 | Success | 4,608+19.60 RP | ||
| Apr 17, 2026 22:46 | RUSTrust-1.94.0 | Success | 4,767 | ||
| Apr 17, 2026 22:41 | RUSTrust-1.94.0 | Success | 4,965 | ||
| Apr 17, 2026 22:29 | CPPg++13.3.0 | Success | 24,834+365.27 RP | ||
| Apr 17, 2026 21:05 | RUSTrust-1.94.0 | Success | 13,316 | ||
| Apr 17, 2026 19:21 | CPPg++13.3.0 | Success | 267,362+37.40 RP | ||
| Apr 17, 2026 14:04 | RUSTrust-1.94.0 | Success | 4,679 | ||
| Apr 17, 2026 13:34 | GOgo1.26.1 | Success | 18,245+170.68 RP | ||
| Apr 17, 2026 03:08 | RUSTrust-1.94.0 | Success | 4,768 | ||
| Apr 17, 2026 03:02 | RUSTrust-1.94.0 | Error | |||
| Apr 17, 2026 02:57 | CPPclang++18.1.3 | Success | 5,383 | ||
| Apr 17, 2026 02:51 | RUSTrust-1.94.0 | Success | 4,750 | ||
| Apr 17, 2026 02:49 | RUSTrust-1.94.0 | Success | 4,902 | ||
| Apr 17, 2026 02:38 | RUSTrust-1.94.0 | Success | 4,766 | ||
| Apr 17, 2026 02:31 | CPPclang++18.1.3 | Success | 5,315 | ||
| Apr 17, 2026 02:27 | RUSTrust-1.94.0 | Success | 4,791 | ||
| Apr 17, 2026 02:19 | CPPclang++18.1.3 | Success | 5,452 | ||
| Apr 17, 2026 02:15 | CPPclang++18.1.3 | Success | 5,275 | ||
| Apr 17, 2026 02:15 | RUSTrust-1.94.0 | Success | 4,682 | ||
| Apr 17, 2026 02:11 | RUSTrust-1.94.0 | Success | 5,338 | ||
| Apr 17, 2026 02:04 | RUSTrust-1.94.0 | Success | 4,670 | ||
| Apr 17, 2026 02:00 | CPPclang++18.1.3 | Error | |||
| Apr 17, 2026 01:58 | RUSTrust-1.94.0 | Success | 4,923 | ||
| Apr 17, 2026 01:51 | RUSTrust-1.94.0 | Success | 4,803 | ||
| Apr 17, 2026 01:49 | CPPclang++18.1.3 | Success | 6,484 | ||
| Apr 17, 2026 01:47 | RUSTrust-1.94.0 | Success | 4,829 | ||
| Apr 17, 2026 01:43 | RUSTrust-1.94.0 | Success | 4,973 | ||
| Apr 17, 2026 01:43 | RUSTrust-1.94.0 | Success | 4,871 |