Large matrix multiplication 
Multiply two square matrices as fast as possible.
Input
Two 2000 x 2000 matrices of uint32 values on STDIN, encoded back-to-back in row-major order, little-endian byte order.
Output
Write the resulting 2000 x 2000 product matrix to STDOUT in the same binary format (row-major, little-endian uint32).
| Date | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| Mar 29, 2026 17:05 | RUSTrust-1.94.1 | Error | |||
| Mar 29, 2026 17:03 | RUSTrust-1.94.1 | Success | 223,022 | ||
| Mar 29, 2026 16:58 | RUSTrust-1.94.1 | Success | 268,483 | ||
| Mar 29, 2026 16:53 | RUSTrust-1.94.1 | Success | 361,565 | ||
| Mar 29, 2026 16:49 | RUSTrust-1.94.1 | Success | 228,148 | ||
| Mar 29, 2026 16:32 | RUSTrust-1.94.0 | Success | 228,186 | ||
| Mar 29, 2026 15:50 | RUSTrust-1.94.0 | Success | 4,572 | ||
| Mar 29, 2026 15:45 | RUSTrust-1.94.0 | Success | 280,877 | ||
| Mar 29, 2026 13:25 | CPPg++13.3.0 | Success | 3,467 | ||
| Mar 29, 2026 12:34 | GOgo1.26.1 | Success | 15,832 | ||
| Mar 29, 2026 12:33 | GOgo1.26.1 | Success | 15,809 | ||
| Mar 29, 2026 12:32 | GOgo1.26.1 | Success | 17,745 | ||
| Mar 29, 2026 12:31 | GOgo1.26.1 | Success | 25,178 | ||
| Mar 29, 2026 12:29 | GOgo1.26.1 | Success | 30,429 | ||
| Mar 29, 2026 10:26 | GOgo1.26.1 | Success | 35,276 | ||
| Mar 29, 2026 10:25 | GOgo1.26.1 | Success | 38,756 | ||
| Mar 29, 2026 10:23 | GOgo1.26.1 | Success | 63,569 | ||
| Mar 29, 2026 02:44 | GOgo1.26.1 | Success | 31,673 | ||
| Mar 28, 2026 03:52 | CPPclang++18.1.3 | Success | 3,646 | ||
| Mar 28, 2026 03:51 | CPPg++13.3.0 | Success | 3,576 | ||
| Mar 28, 2026 02:57 | RUSTrust-1.94.1 | Error | |||
| Mar 28, 2026 00:57 | RUSTrust-1.94.1 | Error | |||
| Mar 28, 2026 00:51 | RUSTrust-1.94.1 | Error | |||
| Mar 28, 2026 00:02 | RUSTrust-1.94.1 | Success | 3,409+1.72 RP | ||
| Mar 27, 2026 23:42 | CPPg++13.3.0 | Success | 3,595 | ||
| Mar 27, 2026 23:27 | CPPg++13.3.0 | Success | 3,276+14.84 RP | ||
| Mar 27, 2026 23:25 | CPPg++13.3.0 | Success | 3,292+21.99 RP | ||
| Mar 27, 2026 23:25 | CPPclang++18.1.3 | Success | 3,316+137.98 RP | ||
| Mar 27, 2026 23:22 | CPPg++13.3.0 | Success | 3,475+20.55 RP | ||
| Mar 27, 2026 23:22 | CPPclang++18.1.3 | Success | 3,500+224.18 RP | ||
| Mar 27, 2026 22:53 | GOgo1.26.1 | Success | 45,867 | ||
| Mar 27, 2026 21:05 | GOgo1.26.1 | Success | 33,513 | ||
| Mar 27, 2026 20:23 | GOgo1.26.1 | Success | 38,601 | ||
| Mar 27, 2026 18:22 | CPPg++13.3.0 | Success | 3,416 | ||
| Mar 27, 2026 18:13 | GOgo1.26.1 | Success | 43,352 | ||
| Mar 27, 2026 16:51 | GOgo1.26.1 | Success | 32,489 | ||
| Mar 27, 2026 13:23 | GOgo1.26.1 | Success | 40,650 | ||
| Mar 27, 2026 13:22 | GOgo1.26.1 | Success | 32,367 | ||
| Mar 27, 2026 13:21 | GOgo1.26.1 | Success | 27,353 | ||
| Mar 27, 2026 13:20 | GOgo1.26.1 | Success | 34,046 | ||
| Mar 27, 2026 13:19 | GOgo1.26.1 | Success | 43,461 | ||
| Mar 27, 2026 12:14 | GOgo1.26.1 | Success | 38,152 | ||
| Mar 27, 2026 11:56 | CPPclang++18.1.3 | Success | 3,868 | ||
| Mar 27, 2026 11:53 | CPPclang++18.1.3 | Success | 4,785 | ||
| Mar 27, 2026 10:31 | GOgo1.26.1 | Success | 46,488 | ||
| Mar 27, 2026 10:18 | GOgo1.26.1 | Success | 38,431 | ||
| Mar 27, 2026 10:16 | GOgo1.26.1 | Success | 51,705 | ||
| Mar 27, 2026 10:15 | GOgo1.26.1 | Success | 46,009 | ||
| Mar 27, 2026 06:38 | GOgo1.26.1 | Success | 51,163 | ||
| Mar 26, 2026 20:21 | GOgo1.26.1 | Success | 92,546 | ||
| Mar 26, 2026 20:19 | GOgo1.26.1 | Success | 101,613 | ||
| Mar 26, 2026 12:58 | CPPclang++18.1.3 | Success | 4,850 | ||
| Mar 26, 2026 10:58 | RUSTrust-1.94.0 | Success | 4,828 | ||
| Mar 26, 2026 10:56 | ZIG0.13.0 | Success | 6,835 | ||
| Mar 26, 2026 10:37 | ZIG0.13.0 | Success | 4,685 | ||
| Mar 25, 2026 22:40 | RUSTrust-1.94.0 | Success | 389,059 | ||
| Mar 25, 2026 22:29 | RUSTrust-1.94.0 | Error | |||
| Mar 25, 2026 22:01 | RUSTrust-1.94.0 | Error | |||
| Mar 25, 2026 21:38 | ZIG0.13.0 | Success | 4,721 | ||
| Mar 25, 2026 21:37 | RUSTrust-1.94.0 | Success | 4,728 | ||
| Mar 25, 2026 20:55 | ZIG0.13.0 | Success | 6,733 | ||
| Mar 25, 2026 20:32 | ZIG0.13.0 | Success | 4,236 | ||
| Mar 25, 2026 20:01 | ZIG0.13.0 | Success | 4,233+853.41 RP | ||
| Mar 25, 2026 17:07 | ZIG0.13.0 | Success | 6,627+1'070.88 RP | ||
| Mar 25, 2026 13:37 | ZIG0.13.0 | Success | 22,826+398.48 RP | ||
| Mar 24, 2026 19:02 | RUSTrust-1.94.0 | Success | 16,103 | ||
| Mar 24, 2026 19:01 | RUSTrust-1.94.0 | Success | 4,842 | ||
| Mar 24, 2026 03:08 | CSHARP9.0.14 | Success | 57,512 | ||
| Mar 24, 2026 00:45 | GOgo1.26.1 | Success | 71,703 | ||
| Mar 23, 2026 16:45 | CPPg++13.3.0 | Success | 4,569 | ||
| Mar 23, 2026 16:44 | CPPg++13.3.0 | Success | 5,055 | ||
| Mar 23, 2026 15:47 | CPPclang++18.1.3 | Success | 4,840 | ||
| Mar 23, 2026 15:46 | CPPclang++18.1.3 | Success | 3,798+142.92 RP | ||
| Mar 23, 2026 15:45 | CPPg++13.3.0 | Success | 4,016+29.41 RP | ||
| Mar 23, 2026 06:37 | CPPg++13.3.0 | Success | 4,472 | ||
| Mar 23, 2026 06:36 | CPPg++13.3.0 | Error | |||
| Mar 23, 2026 06:35 | CPPg++13.3.0 | Error | |||
| Mar 23, 2026 06:34 | CPPg++13.3.0 | Error | |||
| Mar 23, 2026 06:05 | CPPg++13.3.0 | Success | 3,413 | ||
| Mar 23, 2026 05:45 | CPPg++13.3.0 | Success | 4,662 | ||
| Mar 23, 2026 05:43 | CPPclang++18.1.3 | Success | 4,221 | ||
| Mar 23, 2026 05:41 | CPPg++13.3.0 | Success | 5,270 | ||
| Mar 23, 2026 05:20 | CPPg++13.3.0 | Success | 5,247 | ||
| Mar 23, 2026 05:20 | CPPclang++18.1.3 | Error | |||
| Mar 23, 2026 05:08 | CPPclang++18.1.3 | Success | 4,203 | ||
| Mar 23, 2026 05:07 | CPPg++13.3.0 | Success | 4,950 | ||
| Mar 23, 2026 04:56 | CPPg++13.3.0 | Success | 5,004 | ||
| Mar 23, 2026 04:17 | CPPg++13.3.0 | Success | 5,005 | ||
| Mar 23, 2026 03:48 | CPPg++13.3.0 | Success | 5,008 | ||
| Mar 23, 2026 03:40 | CPPg++13.3.0 | Success | 4,997 | ||
| Mar 23, 2026 03:06 | CPPg++13.3.0 | Success | 4,477 | ||
| Mar 23, 2026 03:03 | CPPg++13.3.0 | Success | 4,298 | ||
| Mar 23, 2026 02:33 | CPPg++13.3.0 | Success | 4,270 | ||
| Mar 23, 2026 01:15 | CPPg++13.3.0 | Success | 4,998 | ||
| Mar 23, 2026 01:12 | CPPclang++18.1.3 | Error | |||
| Mar 23, 2026 01:11 | CPPg++13.3.0 | Success | 4,120 | ||
| Mar 23, 2026 01:09 | CPPg++13.3.0 | Success | 4,064+97.68 RP | ||
| Mar 23, 2026 01:05 | CPPg++13.3.0 | Success | 4,279 | ||
| Mar 23, 2026 01:04 | CPPg++13.3.0 | Success | 4,238 | ||
| Mar 23, 2026 01:02 | CPPg++13.3.0 | Error |