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 | |
|---|---|---|---|---|---|
| Nov 21, 2023 08:07 | CPPg++9.3.0 | Success | 11,776 | ||
| Nov 21, 2023 08:02 | CPPg++9.3.0 | Success | 12,370 | ||
| Nov 21, 2023 07:59 | CPPg++9.3.0 | Success | 11,628 | ||
| Nov 21, 2023 07:58 | CPPg++9.3.0 | Success | 11,615 | ||
| Nov 21, 2023 07:58 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:56 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:55 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:52 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:51 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:49 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:48 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:45 | CPPg++9.3.0 | Success | 11,521+4.65 RP | ||
| Nov 21, 2023 07:29 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:23 | CPPg++9.3.0 | Success | 11,583+65.63 RP | ||
| Nov 21, 2023 07:22 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 07:17 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 21:15 | CPPg++9.3.0 | Success | 12,537 | ||
| Nov 20, 2023 21:14 | CPPg++9.3.0 | Success | 12,540 | ||
| Nov 20, 2023 21:13 | CPPg++9.3.0 | Success | 12,536+0.32 RP | ||
| Nov 20, 2023 21:08 | CPPg++9.3.0 | Success | 12,541+0.13 RP | ||
| Nov 20, 2023 21:07 | CPPg++9.3.0 | Success | 12,543+258.73 RP | ||
| Nov 20, 2023 21:06 | CPPg++9.3.0 | Success | 18,569+97.34 RP | ||
| Nov 20, 2023 21:04 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 21:03 | CPPg++9.3.0 | Success | 22,666+202.89 RP | ||
| Nov 20, 2023 21:02 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 20:59 | CPPg++9.3.0 | Success | 43,147 | ||
| Nov 20, 2023 20:57 | CPPg++9.3.0 | Success | 41,964+80.11 RP | ||
| Nov 20, 2023 20:56 | CPPg++9.3.0 | Success | 63,396 | ||
| Nov 20, 2023 20:48 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 19:00 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 19:00 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:59 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:59 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:39 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:39 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:39 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:38 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:38 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:37 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:29 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 18:04 | CPPg++9.3.0 | Error | |||
| Nov 20, 2023 17:58 | CPPg++9.3.0 | Success | 63,303 | ||
| Nov 20, 2023 17:55 | CPPg++9.3.0 | Success | 63,215+131.25 RP | ||
| Nov 20, 2023 17:50 | CPPg++9.3.0 | Success | 371,354 | ||
| Nov 19, 2023 20:53 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:52 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:49 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:48 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:46 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:46 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:45 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:44 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:44 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:43 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:30 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:25 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:23 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:21 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:18 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:17 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:17 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:15 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:13 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 20:01 | CPPg++9.3.0 | Error | |||
| Nov 19, 2023 19:54 | CPPg++9.3.0 | Success | 371,389 | ||
| Nov 19, 2023 19:47 | CPPg++9.3.0 | Success | 371,730 | ||
| Nov 19, 2023 19:44 | CPPg++9.3.0 | Success | 371,189+26.94 RP | ||
| Oct 9, 2023 02:53 | CPPg++9.3.0 | Success | 370,500+26.99 RP | ||
| Oct 1, 2023 15:55 | CPPg++9.3.0 | Success | 4,692 | ||
| Oct 1, 2023 15:47 | CPPg++9.3.0 | Success | 5,001 | ||
| Oct 1, 2023 15:42 | CPPg++9.3.0 | Success | 153,632 | ||
| Oct 1, 2023 15:40 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 15:38 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 15:32 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 15:16 | CPPg++9.3.0 | Success | 4,674+0.46 RP | ||
| Oct 1, 2023 15:08 | CPPg++9.3.0 | Success | 4,675+66.50 RP | ||
| Oct 1, 2023 15:06 | CPPg++9.3.0 | Success | 5,081 | ||
| Oct 1, 2023 15:04 | CPPg++9.3.0 | Success | 9,007 | ||
| Oct 1, 2023 15:00 | CPPg++9.3.0 | Success | 4,825+1'189.85 RP | ||
| Oct 1, 2023 14:57 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 14:56 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 14:53 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 14:49 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 14:44 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 14:41 | CPPg++9.3.0 | Error | |||
| Oct 1, 2023 14:38 | CPPg++9.3.0 | Error | |||
| Sep 27, 2023 20:16 | CPPg++9.3.0 | Success | 12,075 | ||
| Sep 27, 2023 17:35 | CPPg++9.3.0 | Error | |||
| Sep 27, 2023 14:00 | CPPg++9.3.0 | Error | |||
| Sep 27, 2023 13:56 | CPPg++9.3.0 | Success | 11,342 | ||
| Sep 27, 2023 13:53 | CPPg++9.3.0 | Success | 11,509 | ||
| Sep 27, 2023 13:51 | CPPg++9.3.0 | Success | 11,467 | ||
| Sep 27, 2023 13:46 | CPPg++9.3.0 | Success | 12,030 | ||
| Sep 27, 2023 13:33 | CPPg++9.3.0 | Error | |||
| Sep 27, 2023 13:29 | CPPg++9.3.0 | Error | |||
| Sep 27, 2023 13:26 | CPPg++9.3.0 | Success | 11,448 | ||
| Sep 27, 2023 13:24 | CPPg++9.3.0 | Error | |||
| Sep 27, 2023 13:24 | CPPg++9.3.0 | Error | |||
| Sep 27, 2023 13:23 | CPPg++9.3.0 | Error | |||
| Sep 27, 2023 13:23 | CPPg++9.3.0 | Error |