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 | |
|---|---|---|---|---|---|
| Jun 24, 2026 10:58 | CPPg++14.2.0 | Success | 4,432 | ||
| Jun 24, 2026 10:55 | CPPg++14.2.0 | Success | 20,970 | ||
| Jun 24, 2026 10:53 | CPPg++14.2.0 | Success | 4,261+86.47 RP | ||
| Jun 24, 2026 10:49 | CPPg++14.2.0 | Success | 21,181 | ||
| Jun 24, 2026 10:48 | CPPg++14.2.0 | Success | 4,570 | ||
| Jun 24, 2026 10:46 | CPPg++14.2.0 | Success | 4,424+83.65 RP | ||
| Jun 24, 2026 10:42 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 10:41 | CPPg++14.2.0 | Success | 25,296 | ||
| Jun 24, 2026 10:40 | CPPg++14.2.0 | Success | 4,594+43.19 RP | ||
| Jun 24, 2026 10:37 | CPPg++14.2.0 | Success | 4,709 | ||
| Jun 24, 2026 10:30 | CPPg++14.2.0 | Success | 6,943 | ||
| Jun 24, 2026 10:29 | CPPg++14.2.0 | Success | 23,716 | ||
| Jun 24, 2026 10:25 | CPPg++14.2.0 | Success | 4,687+249.97 RP | ||
| Jun 24, 2026 10:23 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 10:19 | CPPg++14.2.0 | Success | 5,322 | ||
| Jun 24, 2026 10:14 | CPPg++14.2.0 | Success | 5,309+55.11 RP | ||
| Jun 24, 2026 10:14 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 10:12 | CPPg++14.2.0 | Success | 23,804 | ||
| Jun 24, 2026 10:08 | CPPg++14.2.0 | Success | 27,483 | ||
| Jun 24, 2026 10:08 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 10:03 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 10:00 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:59 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:57 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:56 | CPPg++14.2.0 | Success | 58,177 | ||
| Jun 24, 2026 09:51 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:45 | CPPg++14.2.0 | Success | 5,469+464.42 RP | ||
| Jun 24, 2026 09:43 | CPPg++14.2.0 | Success | 13,268 | ||
| Jun 24, 2026 09:40 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:38 | CPPg++14.2.0 | Success | 7,361 | ||
| Jun 24, 2026 09:34 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:32 | CPPg++14.2.0 | Success | 7,331+585.50 RP | ||
| Jun 24, 2026 09:30 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:26 | CPPg++14.2.0 | Success | 12,844+326.04 RP | ||
| Jun 24, 2026 09:24 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:22 | CPPg++14.2.0 | Success | 43,548 | ||
| Jun 24, 2026 09:20 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:16 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:15 | CPPg++14.2.0 | Success | 43,346 | ||
| Jun 24, 2026 09:13 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:10 | CPPg++14.2.0 | Success | 43,363 | ||
| Jun 24, 2026 09:07 | CPPg++14.2.0 | Success | 22,098+23.60 RP | ||
| Jun 24, 2026 09:06 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 09:02 | CPPg++14.2.0 | Success | 43,376 | ||
| Jun 24, 2026 09:02 | CPPg++14.2.0 | Error | |||
| Jun 24, 2026 08:59 | CPPg++14.2.0 | Success | 23,314+428.93 RP | ||
| Jun 24, 2026 08:55 | CPPg++14.2.0 | Error | |||
| Jun 21, 2026 18:13 | CPPg++10.5.0 | Success | 4,258 | ||
| Jun 21, 2026 18:11 | CPPg++10.5.0 | Success | 4,197 | ||
| Jun 21, 2026 18:08 | CPPg++10.5.0 | Success | 4,251 | ||
| Jun 21, 2026 17:58 | CPPg++10.5.0 | Success | 4,148+38.88 RP | ||
| Jun 21, 2026 17:54 | CPPg++10.5.0 | Success | 4,933 | ||
| Jun 21, 2026 17:49 | CPPg++10.5.0 | Success | 4,216+234.71 RP | ||
| Jun 21, 2026 17:45 | CPPg++10.5.0 | Success | 4,679+686.46 RP | ||
| Jun 20, 2026 17:34 | CPPg++10.5.0 | Success | 6,893+1'152.81 RP | ||
| Jun 20, 2026 17:30 | CPPg++10.5.0 | Success | 33,564+297.94 RP | ||
| Jun 20, 2026 17:27 | CPPg++10.5.0 | Error | |||
| Jun 20, 2026 17:25 | CPPg++10.5.0 | Error | |||
| Jun 20, 2026 17:22 | CPPg++10.5.0 | Error | |||
| Jun 20, 2026 07:44 | CPPg++10.5.0 | Error | |||
| Jun 19, 2026 13:11 | CPPg++14.2.0 | Success | 1,650 | ||
| Jun 19, 2026 13:06 | CPPg++14.2.0 | Success | 1,651 | ||
| Jun 19, 2026 13:01 | CPPg++14.2.0 | Success | 1,651 | ||
| Jun 19, 2026 12:56 | CPPg++14.2.0 | Success | 1,655 | ||
| Jun 19, 2026 12:51 | CPPg++14.2.0 | Success | 1,650 | ||
| Jun 19, 2026 12:41 | CPPg++14.2.0 | Success | 1,653 | ||
| Jun 19, 2026 12:36 | CPPg++14.2.0 | Success | 1,654 | ||
| Jun 19, 2026 12:31 | CPPg++14.2.0 | Success | 1,650 | ||
| Jun 19, 2026 12:26 | CPPg++14.2.0 | Success | 1,656 | ||
| Jun 19, 2026 12:21 | CPPg++14.2.0 | Success | 1,821 | ||
| Jun 19, 2026 04:51 | CPPg++14.2.0 | Success | 1,653 | ||
| Jun 19, 2026 04:46 | CPPg++14.2.0 | Success | 1,650 | ||
| Jun 19, 2026 04:41 | CPPg++14.2.0 | Success | 1,661 | ||
| Jun 19, 2026 04:36 | CPPg++14.2.0 | Success | 1,655 | ||
| Jun 19, 2026 04:31 | CPPg++14.2.0 | Success | 1,650 | ||
| Jun 19, 2026 04:25 | CPPg++14.2.0 | Success | 1,653 | ||
| Jun 19, 2026 04:20 | CPPg++14.2.0 | Success | 1,649 | ||
| Jun 19, 2026 04:15 | CPPg++14.2.0 | Success | 1,653 | ||
| Jun 19, 2026 04:10 | CPPg++14.2.0 | Success | 1,656 | ||
| Jun 19, 2026 04:05 | CPPg++14.2.0 | Success | 1,657 | ||
| Jun 18, 2026 20:33 | CPPg++14.2.0 | Success | 1,657 | ||
| Jun 18, 2026 20:28 | CPPg++14.2.0 | Success | 1,654 | ||
| Jun 18, 2026 20:23 | CPPg++14.2.0 | Success | 1,653 | ||
| Jun 18, 2026 20:18 | CPPg++14.2.0 | Success | 1,654 | ||
| Jun 18, 2026 20:13 | CPPg++14.2.0 | Success | 1,656 | ||
| Jun 18, 2026 20:08 | CPPg++14.2.0 | Success | 1,648+7.36 RP | ||
| Jun 18, 2026 20:03 | CPPg++14.2.0 | Success | 1,657 | ||
| Jun 18, 2026 19:58 | CPPg++14.2.0 | Success | 1,650 | ||
| Jun 18, 2026 19:53 | CPPg++14.2.0 | Success | 1,654 | ||
| Jun 18, 2026 19:48 | CPPg++14.2.0 | Success | 1,652 | ||
| Jun 18, 2026 12:49 | CPPg++14.2.0 | Success | 1,650 | ||
| Jun 18, 2026 12:44 | CPPg++14.2.0 | Success | 1,655 | ||
| Jun 18, 2026 12:39 | CPPg++14.2.0 | Success | 1,649+29.34 RP | ||
| Jun 18, 2026 12:34 | CPPg++14.2.0 | Success | 1,653+7.32 RP | ||
| Jun 18, 2026 12:29 | CPPg++14.2.0 | Success | 1,654+21.90 RP | ||
| Jun 18, 2026 12:24 | CPPg++14.2.0 | Success | 1,661 | ||
| Jun 18, 2026 12:19 | CPPg++14.2.0 | Success | 1,658 | ||
| Jun 18, 2026 12:14 | CPPg++14.2.0 | Success | 1,658 | ||
| Jun 18, 2026 12:09 | CPPg++14.2.0 | Success | 1,659 | ||
| Jun 18, 2026 12:04 | CPPg++14.2.0 | Success | 1,675 |