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 | |
|---|---|---|---|---|---|
| Dec 30, 2025 05:43 | GOgo1.25.5 | Success | 60,364 | ||
| Dec 30, 2025 05:40 | CPPg++13.3.0 | Success | 38,589 | ||
| Dec 30, 2025 05:37 | GOgo1.25.5 | Success | 60,324 | ||
| Dec 30, 2025 05:35 | RUSTrust-1.92.0 | Success | 33,397 | ||
| Dec 30, 2025 05:31 | CPPclang++18.1.3 | Success | 19,275 | ||
| Dec 30, 2025 05:25 | CPPclang++18.1.3 | Success | 31,826 | ||
| Dec 30, 2025 05:23 | RUSTrust-1.92.0 | Success | 17,866 | ||
| Dec 30, 2025 05:23 | RUSTrust-1.92.0 | Success | 17,952 | ||
| Dec 30, 2025 05:22 | RUSTrust-1.92.0 | Success | 31,150 | ||
| Dec 30, 2025 05:21 | RUSTrust-1.92.0 | Success | 17,640+171.70 RP | ||
| Dec 30, 2025 05:20 | RUSTrust-1.92.0 | Success | 20,788+163.09 RP | ||
| Dec 29, 2025 21:25 | CPPg++13.3.0 | Success | 6,373 | ||
| Dec 29, 2025 21:22 | CPPg++13.3.0 | Error | |||
| Dec 29, 2025 21:20 | CPPg++13.3.0 | Error | |||
| Dec 29, 2025 21:15 | CPPg++13.3.0 | Success | 6,506 | ||
| Dec 29, 2025 21:09 | CPPg++13.3.0 | Success | 8,620 | ||
| Dec 29, 2025 21:07 | CPPg++13.3.0 | Error | |||
| Dec 29, 2025 17:48 | CPPg++13.3.0 | Success | 15,814+3.38 RP | ||
| Dec 29, 2025 17:48 | CPPclang++18.1.3 | Success | 22,056 | ||
| Dec 29, 2025 17:46 | CPPclang++18.1.3 | Success | 22,058 | ||
| Dec 29, 2025 17:45 | CPPg++13.3.0 | Success | 15,899+87.70 RP | ||
| Dec 29, 2025 16:45 | CPPclang++18.1.3 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:21 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:20 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:19 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:18 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:17 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:17 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:17 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:17 | RUSTrust-1.92.0 | Error | |||
| Dec 29, 2025 16:17 | RUSTrust-1.92.0 | Error |