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 | |
|---|---|---|---|---|---|
| Oct 31, 2025 14:47 | CPPg++13.3.0 | Success | 3,068 | ||
| Oct 31, 2025 14:46 | CPPg++13.3.0 | Success | 3,418 | ||
| Oct 31, 2025 14:46 | CPPg++13.3.0 | Success | 3,201 | ||
| Oct 31, 2025 14:44 | CPPg++13.3.0 | Success | 3,218 | ||
| Oct 31, 2025 14:39 | CPPg++13.3.0 | Success | 2,994 | ||
| Oct 31, 2025 14:36 | CPPg++13.3.0 | Success | 2,986 | ||
| Oct 31, 2025 14:35 | CPPg++13.3.0 | Success | 2,984 | ||
| Oct 31, 2025 14:33 | CPPg++13.3.0 | Success | 2,988 | ||
| Oct 31, 2025 14:31 | CPPg++13.3.0 | Success | 2,987 | ||
| Oct 31, 2025 14:28 | CPPg++13.3.0 | Success | 3,913 | ||
| Oct 31, 2025 14:26 | CPPg++13.3.0 | Success | 2,990 | ||
| Oct 31, 2025 14:21 | CPPg++13.3.0 | Success | 3,114 | ||
| Oct 31, 2025 14:20 | CPPg++13.3.0 | Success | 2,988 | ||
| Oct 31, 2025 14:13 | CPPg++13.3.0 | Error | |||
| Oct 31, 2025 14:12 | CPPg++13.3.0 | Success | 2,986 | ||
| Oct 31, 2025 14:10 | CPPg++13.3.0 | Success | 2,983 | ||
| Oct 31, 2025 14:08 | CPPg++13.3.0 | Success | 2,990 | ||
| Oct 31, 2025 14:07 | CPPg++13.3.0 | Success | 2,986 | ||
| Oct 31, 2025 14:05 | CPPg++13.3.0 | Error | |||
| Oct 31, 2025 13:56 | CPPg++13.3.0 | Success | 2,992 | ||
| Oct 31, 2025 13:56 | CPPg++13.3.0 | Success | 2,984 | ||
| Oct 31, 2025 13:53 | CPPg++13.3.0 | Success | 3,120 | ||
| Oct 31, 2025 13:50 | CPPg++13.3.0 | Success | 2,992 | ||
| Oct 31, 2025 13:48 | CPPg++13.3.0 | Success | 2,987 | ||
| Oct 31, 2025 13:41 | CPPg++13.3.0 | Success | 3,002 | ||
| Oct 31, 2025 13:40 | CPPg++13.3.0 | Success | 2,983+29.10 RP | ||
| Oct 31, 2025 13:12 | CPPclang++18.1.3 | Success | 2,999 | ||
| Oct 31, 2025 13:11 | CPPg++13.3.0 | Success | 2,996+2.22 RP | ||
| Oct 24, 2025 10:06 | CPPg++13.3.0 | Success | 3,925 | ||
| Oct 22, 2025 09:05 | CPPg++13.3.0 | Success | 3,829 | ||
| Oct 22, 2025 09:04 | CPPg++13.3.0 | Success | 3,829+2.04 RP | ||
| Oct 21, 2025 15:28 | CPPg++13.3.0 | Success | 3,851 | ||
| Oct 21, 2025 15:26 | CPPg++13.3.0 | Success | 3,890 | ||
| Oct 21, 2025 15:16 | CPPg++13.3.0 | Success | 3,832+3.40 RP | ||
| Oct 21, 2025 13:41 | CPPg++13.3.0 | Success | 3,837+108.08 RP | ||
| Oct 21, 2025 13:15 | CPPg++13.3.0 | Success | 4,003+52.54 RP | ||
| Oct 21, 2025 13:10 | CPPg++13.3.0 | Error | |||
| Oct 21, 2025 12:02 | CPPg++13.3.0 | Success | 4,089+5.37 RP | ||
| Oct 21, 2025 10:57 | CPPg++13.3.0 | Success | 4,098+23.59 RP | ||
| Oct 21, 2025 09:56 | CPPg++13.3.0 | Success | 4,148 | ||
| Oct 21, 2025 09:50 | CPPg++13.3.0 | Success | 4,138+1'601.90 RP | ||
| Oct 21, 2025 09:24 | CPPg++13.3.0 | Success | 12,274+21.83 RP | ||
| Oct 19, 2025 19:41 | CPPg++13.3.0 | Success | 12,351+251.33 RP | ||
| Oct 19, 2025 19:33 | CPPg++13.3.0 | Success | 17,911+558.32 RP | ||
| Oct 19, 2025 19:32 | CPPg++13.3.0 | Error | |||
| Sep 27, 2025 09:13 | CPPclang++18.1.3 | Success | 13,413+21.01 RP | ||
| Sep 27, 2025 07:39 | CPPclang++18.1.3 | Success | 13,802+635.22 RP | ||
| Sep 27, 2025 07:37 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:37 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:35 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:34 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:31 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:30 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:30 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:29 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:28 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 07:26 | CPPg++13.3.0 | Error | |||
| Sep 27, 2025 07:26 | CPPg++13.3.0 | Error | |||
| Sep 27, 2025 07:21 | CPPg++13.3.0 | Error | |||
| Sep 27, 2025 02:16 | CPPg++13.3.0 | Error | |||
| Sep 27, 2025 02:14 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 02:13 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 02:11 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 02:10 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 02:10 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 02:10 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 02:09 | CPPclang++18.1.3 | Error | |||
| Sep 27, 2025 02:08 | CPPclang++18.1.3 | Error | |||
| Sep 26, 2025 21:19 | CPPg++13.3.0 | Success | 111,963+89.32 RP | ||
| Aug 31, 2025 17:49 | CPPg++13.3.0 | Success | 3,931 | ||
| Aug 31, 2025 17:48 | CPPg++13.3.0 | Success | 9,618 | ||
| Aug 31, 2025 17:45 | CPPg++13.3.0 | Success | 9,592 | ||
| Aug 31, 2025 17:44 | CPPg++13.3.0 | Success | 3,929+0.65 RP | ||
| Aug 31, 2025 17:42 | CPPg++13.3.0 | Success | 3,930+7.75 RP | ||
| Aug 31, 2025 17:38 | CPPclang++18.1.3 | Success | 4,020 | ||
| Aug 31, 2025 17:33 | CPPg++13.3.0 | Success | 4,106 | ||
| Aug 31, 2025 17:31 | CPPg++13.3.0 | Success | 3,968 | ||
| Aug 31, 2025 17:26 | CPPg++13.3.0 | Error | |||
| Aug 31, 2025 17:24 | CPPg++13.3.0 | Error | |||
| Aug 31, 2025 17:22 | CPPg++13.3.0 | Error | |||
| Aug 31, 2025 17:18 | CPPg++13.3.0 | Success | 4,122 | ||
| Aug 31, 2025 17:16 | CPPg++13.3.0 | Success | 7,049 | ||
| Aug 31, 2025 17:10 | CPPg++13.3.0 | Success | 5,976 | ||
| Aug 31, 2025 17:07 | CPPg++13.3.0 | Success | 7,542 | ||
| Aug 31, 2025 17:04 | CPPg++13.3.0 | Success | 3,942 | ||
| Aug 31, 2025 17:03 | CPPg++13.3.0 | Success | 6,225 | ||
| Aug 31, 2025 16:58 | CPPg++13.3.0 | Success | 6,207 | ||
| Aug 25, 2025 16:16 | GOgo1.25.0 | Success | 12,304 | ||
| Aug 16, 2025 15:51 | CPPclang++18.1.3 | Success | 3,933+40.09 RP | ||
| Aug 16, 2025 15:49 | CPPg++13.3.0 | Success | 3,996+124.38 RP | ||
| Aug 14, 2025 22:23 | CPPclang++18.1.3 | Success | 4,205+1.13 RP | ||
| Aug 14, 2025 22:22 | CPPclang++18.1.3 | Success | 4,207+79.72 RP | ||
| Aug 14, 2025 22:21 | CPPg++13.3.0 | Error | |||
| Aug 12, 2025 01:37 | CPPg++13.3.0 | Success | 12,415+642.57 RP | ||
| Aug 12, 2025 01:27 | CSHARP9.0.8 | Success | 61,386+0.04 RP | ||
| Aug 12, 2025 01:16 | CSHARP9.0.8 | Success | 61,395+0.08 RP | ||
| Aug 12, 2025 01:03 | CSHARP9.0.8 | Success | 61,414 | ||
| Aug 12, 2025 00:57 | CSHARP9.0.8 | Success | 61,432 | ||
| Aug 12, 2025 00:50 | CSHARP9.0.8 | Success | 61,424 | ||
| Aug 12, 2025 00:38 | CSHARP9.0.8 | Success | 61,409+230.44 RP |