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 | |
|---|---|---|---|---|---|
| Apr 16, 2026 22:16 | CSHARP9.0.15 | Success | 13,330 | ||
| Apr 16, 2026 22:09 | CSHARP9.0.15 | Success | 11,784 | ||
| Apr 16, 2026 22:07 | CSHARP9.0.15 | Success | 11,501 | ||
| Apr 16, 2026 21:21 | CSHARP9.0.15 | Success | 11,225+35.62 RP | ||
| Apr 16, 2026 20:44 | CSHARP9.0.15 | Success | 11,465 | ||
| Apr 16, 2026 20:41 | CSHARP9.0.15 | Success | 11,454+24.94 RP | ||
| Apr 16, 2026 20:38 | CSHARP9.0.15 | Error | |||
| Apr 16, 2026 20:34 | CSHARP9.0.15 | Error | |||
| Apr 16, 2026 20:33 | CSHARP9.0.15 | Error | |||
| Apr 16, 2026 20:31 | CSHARP9.0.15 | Error | |||
| Apr 16, 2026 20:11 | CSHARP9.0.15 | Success | 11,632 | ||
| Apr 16, 2026 20:06 | CSHARP9.0.15 | Success | 11,620+43.60 RP | ||
| Apr 16, 2026 20:05 | CSHARP9.0.15 | Success | 11,922+29.98 RP | ||
| Apr 16, 2026 20:02 | CSHARP9.0.15 | Success | 12,139+667.68 RP | ||
| Apr 16, 2026 20:00 | CSHARP9.0.15 | Success | 20,410+11.90 RP | ||
| Apr 16, 2026 18:31 | CSHARP9.0.15 | Success | 20,661+377.66 RP | ||
| Apr 16, 2026 17:52 | CSHARP9.0.15 | Success | 33,878+287.47 RP | ||
| Apr 16, 2026 17:35 | CSHARP9.0.15 | Success | 376,527 | ||
| Apr 16, 2026 17:18 | CSHARP9.0.15 | Success | 375,124+26.66 RP | ||
| Apr 14, 2026 20:49 | RUSTrust-1.94.0 | Success | 3,547 | ||
| Apr 14, 2026 00:52 | ZIG0.14.0 | Success | 3,415+565.87 RP | ||
| Apr 7, 2026 03:43 | GOgo1.26.1 | Success | 3,438 | ||
| Apr 1, 2026 17:17 | RUSTrust-1.94.1 | Error | |||
| Mar 31, 2026 18:00 | CPPg++13.3.0 | Success | 3,413 | ||
| Mar 31, 2026 17:54 | CPPg++13.3.0 | Success | 3,415 | ||
| Mar 30, 2026 12:32 | RUSTrust-1.94.1 | Success | 4,276 | ||
| Mar 30, 2026 11:38 | RUSTrust-1.94.1 | Success | 3,639 | ||
| Mar 30, 2026 08:31 | RUSTrust-1.94.1 | Success | 4,589 | ||
| Mar 30, 2026 06:53 | RUSTrust-1.94.1 | Success | 4,019 | ||
| Mar 30, 2026 06:48 | RUSTrust-1.94.1 | Success | 5,263 | ||
| Mar 30, 2026 05:06 | RUSTrust-1.94.1 | Success | 4,985 | ||
| Mar 30, 2026 00:58 | RUSTrust-1.94.1 | Success | 3,607 | ||
| Mar 30, 2026 00:57 | RUSTrust-1.94.1 | Success | 4,844 | ||
| Mar 29, 2026 21:36 | RUSTrust-1.94.1 | Success | 363,875 | ||
| Mar 29, 2026 20:33 | RUSTrust-1.94.1 | Success | 360,776 | ||
| Mar 29, 2026 19:33 | RUSTrust-1.94.1 | Success | 363,830 | ||
| Mar 29, 2026 19:29 | RUSTrust-1.94.1 | Success | 368,293 | ||
| Mar 29, 2026 17:51 | RUSTrust-1.94.1 | Error | |||
| Mar 29, 2026 17:46 | RUSTrust-1.94.1 | Success | 283,187 | ||
| 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 |