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 | |
|---|---|---|---|---|---|
| Sep 26, 2026 18:23 | CSHARP9.0.18 | Success | 1,559+81.25 RP | ||
| Sep 26, 2026 18:21 | GOgo1.26.2 | Success | 1,559+69.19 RP | ||
| Sep 26, 2026 18:20 | ZIG0.15.1 | Success | 1,559+113.17 RP | ||
| Sep 26, 2026 18:19 | RUSTrust-1.95.0 | Success | 1,559+73.21 RP | ||
| Sep 26, 2026 14:56 | CPPclang++20.1.2 | Success | 1,558+16.46 RP | ||
| Sep 26, 2026 14:53 | CPPclang++20.1.2 | Success | 1,560+73.54 RP | ||
| Sep 26, 2026 14:46 | CPPclang++20.1.2 | Success | 1,569+24.32 RP | ||
| Sep 26, 2026 14:38 | CPPclang++20.1.2 | Success | 1,572+44.36 RP | ||
| Sep 26, 2026 14:36 | CPPclang++20.1.2 | Success | 1,578 | ||
| Sep 26, 2026 14:35 | CPPclang++20.1.2 | Success | 1,578+27.99 RP | ||
| Sep 26, 2026 14:32 | CPPg++14.2.0 | Success | 1,588 | ||
| Sep 26, 2026 14:28 | CPPg++14.2.0 | Success | 1,585+74.73 RP | ||
| Sep 26, 2026 14:22 | CPPg++14.2.0 | Success | 1,604+151.69 RP | ||
| Sep 26, 2026 14:11 | CPPg++14.2.0 | Success | 1,644+148.01 RP | ||
| Sep 26, 2026 14:03 | CPPg++14.2.0 | Success | 1,685+5'934.72 RP | ||
| Sep 23, 2026 18:19 | CPPclang++19.1.1 | Success | 6,797+1'471.24 RP | ||
| Sep 21, 2026 17:50 | GOgo1.26.2 | Success | 1,576+130.29 RP | ||
| Sep 21, 2026 17:49 | CSHARP9.0.15 | Success | 1,579+125.80 RP | ||
| Sep 21, 2026 17:48 | ZIG0.15.1 | Success | 1,587+74.55 RP | ||
| Sep 21, 2026 17:47 | RUSTrust-1.95.0 | Success | 1,577+110.62 RP | ||
| Sep 21, 2026 17:42 | GOgo1.26.2 | Success | 1,608+7.73 RP | ||
| Sep 21, 2026 17:31 | CPPg++14.2.0 | Success | 1,577+56.00 RP | ||
| Sep 21, 2026 17:28 | CPPg++14.2.0 | Success | 12,806 | ||
| Sep 21, 2026 17:27 | CPPg++14.2.0 | Success | 6,437 | ||
| Sep 21, 2026 17:25 | CPPg++14.2.0 | Success | 1,587+3.97 RP | ||
| Sep 21, 2026 17:23 | CPPg++14.2.0 | Success | 1,588+7.92 RP | ||
| Sep 21, 2026 17:22 | CPPg++14.2.0 | Success | 1,590+11.84 RP | ||
| Sep 21, 2026 17:20 | CPPg++14.2.0 | Success | 9,695 | ||
| Sep 21, 2026 17:18 | CPPg++14.2.0 | Success | 9,685 | ||
| Sep 21, 2026 17:15 | CPPg++14.2.0 | Success | 19,332 | ||
| Sep 21, 2026 17:09 | CPPg++14.2.0 | Success | 1,593+7.87 RP | ||
| Sep 21, 2026 17:08 | CPPg++14.2.0 | Success | 1,595+62.27 RP | ||
| Sep 21, 2026 17:06 | CPPg++14.2.0 | Success | 6,643 | ||
| Sep 21, 2026 17:04 | CPPg++14.2.0 | Success | 19,673 | ||
| Sep 21, 2026 16:57 | CPPg++14.2.0 | Success | 16,337 | ||
| Sep 21, 2026 16:53 | CPPg++14.2.0 | Success | 16,716 | ||
| Sep 21, 2026 16:39 | CPPg++14.2.0 | Success | 1,613 | ||
| Sep 21, 2026 16:37 | CPPg++14.2.0 | Success | 1,613 | ||
| Sep 21, 2026 16:32 | CPPg++14.2.0 | Success | 6,638 | ||
| Sep 21, 2026 16:30 | CPPg++14.2.0 | Success | 1,611+11.54 RP | ||
| Sep 21, 2026 16:22 | CPPg++14.2.0 | Success | 1,628 | ||
| Sep 21, 2026 16:19 | CPPg++14.2.0 | Success | 1,615 | ||
| Sep 21, 2026 16:14 | CPPg++14.2.0 | Success | 10,122 | ||
| Sep 21, 2026 16:13 | CPPg++14.2.0 | Success | 1,614 | ||
| Sep 21, 2026 16:12 | CPPg++14.2.0 | Success | 1,614+26.76 RP | ||
| Sep 21, 2026 16:11 | CPPg++14.2.0 | Success | 1,622 | ||
| Sep 21, 2026 16:08 | CPPg++14.2.0 | Success | 6,541 | ||
| Sep 21, 2026 16:02 | CPPg++14.2.0 | Success | 26,324 | ||
| Sep 21, 2026 16:01 | CPPg++14.2.0 | Success | 1,621+45.33 RP | ||
| Sep 21, 2026 15:59 | CPPclang++20.1.2 | Success | 1,650 | ||
| Sep 21, 2026 15:56 | CPPg++14.2.0 | Success | 20,239 | ||
| Sep 21, 2026 15:53 | CPPg++14.2.0 | Success | 16,449 | ||
| Sep 21, 2026 15:47 | CPPg++14.2.0 | Success | 10,378 | ||
| Sep 21, 2026 15:40 | CPPclang++20.1.2 | Success | 1,636 | ||
| Sep 21, 2026 15:33 | CPPg++14.2.0 | Success | 10,638 | ||
| Sep 21, 2026 15:30 | CPPclang++20.1.2 | Success | 1,633+14.96 RP | ||
| Sep 21, 2026 15:25 | CPPg++14.2.0 | Success | 16,925 | ||
| Sep 21, 2026 15:17 | CPPg++14.2.0 | Success | 28,510 | ||
| Sep 21, 2026 15:16 | CPPclang++20.1.2 | Success | 1,637+62.79 RP | ||
| Sep 21, 2026 15:12 | CPPg++14.2.0 | Success | 21,574 | ||
| Sep 21, 2026 15:05 | CPPg++14.2.0 | Success | 25,270 | ||
| Sep 21, 2026 15:04 | CPPclang++20.1.2 | Success | 1,654+25.48 RP | ||
| Sep 21, 2026 14:58 | CPPclang++20.1.2 | Success | 13,483 | ||
| Sep 21, 2026 14:58 | CPPg++14.2.0 | Success | 13,498 | ||
| Sep 21, 2026 14:56 | CPPg++14.2.0 | Success | 1,661+266.73 RP | ||
| Sep 21, 2026 14:54 | CPPg++14.2.0 | Success | 13,696 | ||
| Sep 21, 2026 14:51 | CPPg++14.2.0 | Success | 10,156 | ||
| Sep 21, 2026 14:46 | CPPg++14.2.0 | Success | 20,760 | ||
| Sep 21, 2026 14:38 | CPPg++14.2.0 | Success | 14,452 | ||
| Sep 21, 2026 14:36 | CPPg++14.2.0 | Success | 1,738+52.49 RP | ||
| Sep 21, 2026 14:30 | CPPg++14.2.0 | Success | 28,370 | ||
| Sep 21, 2026 14:25 | CPPg++14.2.0 | Success | 1,754+154.94 RP | ||
| Sep 21, 2026 14:24 | CPPg++14.2.0 | Success | 29,334 | ||
| Sep 21, 2026 14:22 | CPPg++14.2.0 | Success | 1,803+394.33 RP | ||
| Sep 21, 2026 14:19 | CPPg++14.2.0 | Success | 25,858 | ||
| Sep 21, 2026 14:14 | CPPg++14.2.0 | Success | 18,686 | ||
| Sep 21, 2026 14:11 | CPPg++14.2.0 | Success | 23,029 | ||
| Sep 21, 2026 14:04 | CPPg++14.2.0 | Success | 23,484 | ||
| Sep 21, 2026 14:02 | CPPg++14.2.0 | Success | 1,941+365.00 RP | ||
| Sep 21, 2026 13:55 | CPPg++14.2.0 | Success | 2,089+2.29 RP | ||
| Sep 21, 2026 13:53 | CPPg++14.2.0 | Success | 23,705 | ||
| Sep 21, 2026 13:45 | CPPg++14.2.0 | Success | 24,897 | ||
| Sep 21, 2026 13:44 | CPPg++14.2.0 | Success | 2,090 | ||
| Sep 21, 2026 13:41 | CPPg++14.2.0 | Success | 2,090+554.57 RP | ||
| Sep 21, 2026 13:40 | CPPclang++20.1.2 | Success | 28,686 | ||
| Sep 21, 2026 13:39 | CPPg++14.2.0 | Success | 28,979 | ||
| Sep 21, 2026 13:35 | CPPg++14.2.0 | Success | 8,961 | ||
| Sep 21, 2026 13:29 | CPPg++14.2.0 | Success | 31,446 | ||
| Sep 21, 2026 13:27 | CPPg++14.2.0 | Success | 2,364+1'194.30 RP | ||
| Sep 21, 2026 13:23 | CPPg++14.2.0 | Success | 26,934 | ||
| Sep 19, 2026 13:28 | CPPg++14.2.0 | Success | 3,485 | ||
| Sep 19, 2026 13:23 | CPPg++14.2.0 | Success | 4,109 | ||
| Sep 15, 2026 23:44 | CPPg++13.3.0 | Success | 3,211 | ||
| Sep 15, 2026 16:40 | CPPg++14.2.0 | Success | 4,246+6.64 RP | ||
| Sep 15, 2026 16:36 | CPPg++14.2.0 | Success | 4,656 | ||
| Sep 15, 2026 16:26 | CPPg++14.2.0 | Success | 4,258+77.86 RP | ||
| Sep 15, 2026 16:10 | CPPg++14.2.0 | Success | 4,404+120.13 RP | ||
| Sep 15, 2026 16:03 | CPPg++13.3.0 | Success | 5,190 | ||
| Sep 15, 2026 16:02 | CPPclang++20.1.2 | Success | 5,446 | ||
| Sep 15, 2026 15:59 | CPPg++14.2.0 | Success | 4,668 |