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 6, 2024 07:00 | CPPg++9.4.0 | Error | |||
| Mar 6, 2024 06:57 | CPPg++9.4.0 | Success | 12,076 | ||
| Mar 6, 2024 06:53 | CPPg++9.4.0 | Success | 13,249 | ||
| Mar 6, 2024 06:53 | CPPg++9.4.0 | Success | 3,256 | ||
| Mar 6, 2024 06:52 | CPPg++9.4.0 | Success | 3,272 | ||
| Mar 6, 2024 06:51 | CPPg++9.4.0 | Success | 93,110 | ||
| Mar 6, 2024 03:28 | CPPg++9.4.0 | Error | |||
| Mar 6, 2024 03:26 | CPPg++9.4.0 | Error | |||
| Mar 6, 2024 03:21 | CPPg++9.4.0 | Success | 3,240+643.82 RP | ||
| Mar 5, 2024 10:58 | CPPg++9.4.0 | Success | 4,798 | ||
| Mar 5, 2024 10:56 | CPPg++9.4.0 | Success | 191,160 | ||
| Mar 5, 2024 10:55 | CPPclang++10.0.0 | Error | |||
| Mar 5, 2024 10:50 | CPPclang++10.0.0 | Error | |||
| Mar 5, 2024 09:48 | CPPclang++10.0.0 | Success | 4,095 | ||
| Mar 5, 2024 09:45 | CPPclang++10.0.0 | Success | 4,094+7.73 RP | ||
| Mar 5, 2024 09:45 | CPPg++9.4.0 | Success | 4,107 | ||
| Mar 5, 2024 09:43 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 09:43 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 08:52 | CPPg++9.4.0 | Success | 4,116 | ||
| Mar 5, 2024 08:43 | CPPg++9.4.0 | Success | 4,112 | ||
| Mar 5, 2024 08:34 | CPPg++9.4.0 | Success | 4,148 | ||
| Mar 5, 2024 08:33 | CPPg++9.4.0 | Success | 4,121 | ||
| Mar 5, 2024 08:33 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 08:32 | CPPg++9.4.0 | Success | 4,107+5.91 RP | ||
| Mar 5, 2024 08:31 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 08:31 | CPPg++9.4.0 | Success | 4,161 | ||
| Mar 5, 2024 08:31 | CPPclang++10.0.0 | Success | 4,117+26.26 RP | ||
| Mar 5, 2024 08:28 | CPPg++9.4.0 | Success | 4,162+64.06 RP | ||
| Mar 5, 2024 08:18 | CPPg++9.4.0 | Success | 4,276+1'557.75 RP | ||
| Mar 5, 2024 08:17 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 08:17 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 08:08 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 08:08 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 07:57 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 07:57 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 07:48 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 04:08 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 04:06 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 03:58 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 03:53 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 03:53 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 03:51 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 03:49 | CPPg++9.4.0 | Error | |||
| Mar 5, 2024 03:39 | CPPg++9.4.0 | Success | 13,501 | ||
| Mar 5, 2024 03:37 | CPPg++9.4.0 | Success | 13,574 | ||
| Mar 5, 2024 03:26 | CPPg++9.4.0 | Success | 12,806+754.10 RP | ||
| Mar 4, 2024 10:13 | CPPg++9.4.0 | Error | |||
| Mar 4, 2024 10:13 | CPPg++9.4.0 | Error | |||
| Mar 4, 2024 10:11 | CPPg++9.4.0 | Error | |||
| Mar 4, 2024 10:10 | CPPg++9.4.0 | Error | |||
| Mar 4, 2024 10:10 | CPPg++9.4.0 | Error | |||
| Mar 4, 2024 10:09 | CPPclang++10.0.0 | Error | |||
| Mar 4, 2024 09:46 | CPPclang++10.0.0 | Error | |||
| Mar 4, 2024 09:42 | CPPclang++10.0.0 | Error | |||
| Mar 4, 2024 09:30 | CPPg++9.4.0 | Success | 373,299+26.79 RP | ||
| Feb 20, 2024 22:26 | CPPg++9.4.0 | Error | |||
| Feb 20, 2024 22:11 | CPPg++9.4.0 | Error | |||
| Feb 18, 2024 04:10 | CPPg++9.4.0 | Error | |||
| Feb 18, 2024 03:54 | CPPg++9.4.0 | Success | 366,734+27.27 RP | ||
| Feb 18, 2024 03:52 | CPPg++9.4.0 | Error | |||
| Feb 14, 2024 09:57 | CPPg++9.4.0 | Success | 25,739+361.63 RP | ||
| Feb 12, 2024 14:33 | CPPg++9.4.0 | Success | 29,959+306.91 RP | ||
| Jan 23, 2024 16:44 | CPPg++9.4.0 | Success | 371,990+26.88 RP | ||
| Jan 7, 2024 21:41 | GOgo1.21.5 | Error | |||
| Jan 2, 2024 18:41 | CPPg++9.3.0 | Success | 3,947 | ||
| Jan 2, 2024 18:40 | CPPg++9.3.0 | Success | 19,128 | ||
| Dec 27, 2023 10:31 | CPPclang++10.0.0 | Success | 363,845 | ||
| Dec 26, 2023 13:13 | CPPclang++10.0.0 | Success | 4,255+153.82 RP | ||
| Dec 24, 2023 16:13 | CPPg++9.3.0 | Error | |||
| Dec 24, 2023 16:12 | CPPg++9.3.0 | Error | |||
| Dec 24, 2023 16:07 | CPPg++9.3.0 | Success | 4,747 | ||
| Dec 24, 2023 16:07 | CPPg++9.3.0 | Success | 4,667+36.55 RP | ||
| Dec 24, 2023 16:05 | CPPg++9.3.0 | Success | 6,841 | ||
| Dec 22, 2023 18:58 | GOgo1.21.5 | Error | |||
| Dec 22, 2023 18:53 | GOgo1.21.5 | Error | |||
| Dec 21, 2023 13:20 | GOgo1.21.5 | Success | 12,831 | ||
| Dec 21, 2023 13:19 | GOgo1.21.5 | Error | |||
| Dec 20, 2023 17:28 | CPPclang++10.0.0 | Success | 4,553+620.56 RP | ||
| Dec 20, 2023 17:22 | CPPclang++10.0.0 | Success | 6,394 | ||
| Dec 20, 2023 17:15 | CPPclang++10.0.0 | Success | 6,346+26.37 RP | ||
| Dec 20, 2023 15:09 | CPPclang++10.0.0 | Success | 6,493 | ||
| Dec 20, 2023 15:07 | CPPclang++10.0.0 | Success | 6,454+3.83 RP | ||
| Dec 20, 2023 15:05 | CPPclang++10.0.0 | Success | 6,983 | ||
| Dec 20, 2023 15:04 | CPPclang++10.0.0 | Success | 6,470+695.33 RP | ||
| Dec 20, 2023 15:03 | CPPclang++10.0.0 | Success | 12,819 | ||
| Dec 20, 2023 15:00 | CPPclang++10.0.0 | Error | |||
| Dec 20, 2023 14:59 | CPPclang++10.0.0 | Error | |||
| Dec 20, 2023 14:59 | CPPclang++10.0.0 | Error | |||
| Dec 20, 2023 14:56 | CPPclang++10.0.0 | Error | |||
| Dec 20, 2023 14:54 | CPPclang++10.0.0 | Error | |||
| Dec 20, 2023 14:53 | CPPclang++10.0.0 | Error | |||
| Dec 20, 2023 14:47 | CPPclang++10.0.0 | Error | |||
| Dec 20, 2023 14:44 | CPPclang++10.0.0 | Error | |||
| Dec 20, 2023 01:06 | CPPclang++10.0.0 | Success | 12,031 | ||
| Dec 20, 2023 01:05 | CPPclang++10.0.0 | Success | 12,119 | ||
| Dec 19, 2023 22:30 | CPPclang++10.0.0 | Error | |||
| Dec 19, 2023 20:32 | CPPclang++10.0.0 | Error | |||
| Dec 19, 2023 20:29 | CPPclang++10.0.0 | Success | 12,464 | ||
| Dec 19, 2023 20:26 | CPPclang++10.0.0 | Success | 12,425 | ||
| Dec 19, 2023 20:25 | CPPclang++10.0.0 | Error |