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 | |
|---|---|---|---|---|---|
| Aug 3, 2026 13:00 | CSHARP10.0.7 | Success | 1,638+163.24 RP | ||
| Aug 3, 2026 12:55 | RUSTrust-1.95.0 | Success | 1,639+123.99 RP | ||
| Aug 3, 2026 12:47 | CPPg++14.2.0 | Success | 1,642 | ||
| Aug 3, 2026 12:34 | CPPg++14.2.0 | Success | 1,648 | ||
| Aug 3, 2026 12:26 | CPPg++14.2.0 | Success | 1,638+74.08 RP | ||
| Aug 3, 2026 12:13 | CPPg++14.2.0 | Success | 1,678 | ||
| Aug 3, 2026 05:02 | CPPg++14.2.0 | Success | 1,651 | ||
| Aug 3, 2026 04:57 | CPPg++14.2.0 | Success | 1,658 | ||
| Aug 3, 2026 04:51 | CPPg++14.2.0 | Success | 1,726 | ||
| Aug 3, 2026 04:46 | CPPg++14.2.0 | Success | 2,090 | ||
| Jul 31, 2026 06:15 | CPPg++10.5.0 | Success | 57,329+174.43 RP | ||
| Jul 30, 2026 00:38 | CPPg++14.2.0 | Success | 2,949 | ||
| Jul 30, 2026 00:30 | CPPg++10.5.0 | Success | 2,845 | ||
| Jul 30, 2026 00:27 | CPPg++14.2.0 | Success | 3,218 | ||
| Jul 30, 2026 00:26 | CPPg++14.2.0 | Success | 2,951 | ||
| Jul 30, 2026 00:25 | CPPg++14.2.0 | Success | 3,192 | ||
| Jul 30, 2026 00:17 | CPPg++14.2.0 | Success | 3,212 | ||
| Jul 30, 2026 00:11 | CPPg++10.5.0 | Success | 3,053 | ||
| Jul 30, 2026 00:09 | CPPg++14.2.0 | Success | 3,268 | ||
| Jul 30, 2026 00:09 | CPPg++10.5.0 | Success | 2,857 | ||
| Jul 30, 2026 00:07 | CPPg++10.5.0 | Success | 3,053 | ||
| Jul 30, 2026 00:05 | CPPg++14.2.0 | Success | 2,959 | ||
| Jul 30, 2026 00:03 | CPPg++10.5.0 | Success | 2,866 | ||
| Jul 30, 2026 00:01 | CPPg++14.2.0 | Success | 3,289 | ||
| Jul 30, 2026 00:00 | CPPg++10.5.0 | Success | 3,061 | ||
| Jul 29, 2026 23:57 | CPPg++10.5.0 | Success | 2,828 | ||
| Jul 29, 2026 23:56 | CPPg++10.5.0 | Success | 3,066 | ||
| Jul 29, 2026 23:55 | CPPg++14.2.0 | Success | 3,279 | ||
| Jul 29, 2026 23:51 | CPPg++10.5.0 | Success | 2,845 | ||
| Jul 29, 2026 23:45 | CPPg++14.2.0 | Success | 3,332 | ||
| Jul 29, 2026 23:41 | CPPg++14.2.0 | Success | 3,474 | ||
| Jul 29, 2026 23:40 | CPPg++10.5.0 | Success | 2,869 | ||
| Jul 29, 2026 23:38 | CPPg++10.5.0 | Success | 3,066 | ||
| Jul 29, 2026 23:34 | CPPg++14.2.0 | Success | 3,384 | ||
| Jul 29, 2026 23:28 | CPPg++14.2.0 | Success | 3,383 | ||
| Jul 29, 2026 23:27 | CPPg++14.2.0 | Success | 3,363 | ||
| Jul 29, 2026 23:19 | CPPg++10.5.0 | Success | 2,877 | ||
| Jul 29, 2026 23:19 | CPPg++14.2.0 | Success | 3,418 | ||
| Jul 29, 2026 23:18 | CPPg++14.2.0 | Success | 3,373 | ||
| Jul 29, 2026 23:15 | CPPg++14.2.0 | Success | 3,373 | ||
| Jul 29, 2026 23:14 | CPPg++10.5.0 | Success | 2,893 | ||
| Jul 29, 2026 23:12 | CPPg++14.2.0 | Success | 2,970 | ||
| Jul 29, 2026 23:12 | CPPg++10.5.0 | Success | 3,056 | ||
| Jul 29, 2026 23:11 | CPPg++14.2.0 | Success | 3,221 | ||
| Jul 29, 2026 23:09 | CPPg++10.5.0 | Success | 2,890 | ||
| Jul 29, 2026 23:06 | CPPg++10.5.0 | Success | 2,866 | ||
| Jul 29, 2026 23:05 | CPPg++14.2.0 | Success | 3,221 | ||
| Jul 29, 2026 23:04 | CPPg++10.5.0 | Success | 2,863 | ||
| Jul 29, 2026 23:00 | CPPg++14.2.0 | Success | 2,965 | ||
| Jul 29, 2026 22:59 | CPPg++14.2.0 | Success | 3,180 | ||
| Jul 29, 2026 22:56 | CPPg++10.5.0 | Success | 2,872 | ||
| Jul 29, 2026 22:53 | CPPg++10.5.0 | Success | 2,878 | ||
| Jul 29, 2026 22:52 | CPPg++14.2.0 | Success | 3,348 | ||
| Jul 29, 2026 22:49 | CPPg++10.5.0 | Success | 3,060 | ||
| Jul 29, 2026 22:47 | CPPg++10.5.0 | Success | 2,868 | ||
| Jul 29, 2026 22:44 | CPPg++10.5.0 | Success | 2,868 | ||
| Jul 29, 2026 22:42 | CPPg++14.2.0 | Success | 4,458 | ||
| Jul 29, 2026 22:41 | CPPg++14.2.0 | Success | 3,368 | ||
| Jul 29, 2026 22:40 | CPPg++10.5.0 | Success | 3,060 | ||
| Jul 29, 2026 22:38 | CPPg++14.2.0 | Success | 3,396 | ||
| Jul 29, 2026 22:36 | CPPg++10.5.0 | Success | 2,870 | ||
| Jul 29, 2026 22:33 | CPPg++10.5.0 | Success | 2,890 | ||
| Jul 29, 2026 22:32 | CPPg++14.2.0 | Success | 3,865 | ||
| Jul 29, 2026 22:30 | CPPg++10.5.0 | Success | 2,890 | ||
| Jul 29, 2026 22:28 | CPPg++14.2.0 | Success | 3,385 | ||
| Jul 29, 2026 22:24 | CPPg++10.5.0 | Success | 2,896 | ||
| Jul 29, 2026 22:21 | CPPg++14.2.0 | Success | 3,693 | ||
| Jul 29, 2026 22:19 | CPPg++10.5.0 | Success | 3,075 | ||
| Jul 29, 2026 22:17 | CPPg++14.2.0 | Success | 3,921 | ||
| Jul 29, 2026 22:14 | CPPg++10.5.0 | Success | 3,109 | ||
| Jul 29, 2026 22:13 | CPPg++14.2.0 | Success | 3,887 | ||
| Jul 29, 2026 22:12 | CPPg++10.5.0 | Success | 3,061 | ||
| Jul 29, 2026 22:11 | CPPg++14.2.0 | Success | 3,884 | ||
| Jul 29, 2026 22:07 | CPPg++14.2.0 | Success | 3,806 | ||
| Jul 29, 2026 22:05 | CPPg++10.5.0 | Success | 3,115 | ||
| Jul 29, 2026 22:03 | CPPg++10.5.0 | Success | 3,145 | ||
| Jul 29, 2026 22:02 | CPPg++10.5.0 | Success | 3,118 | ||
| Jul 29, 2026 21:57 | CPPg++14.2.0 | Success | 3,437 | ||
| Jul 29, 2026 21:56 | CPPg++14.2.0 | Success | 2,964 | ||
| Jul 29, 2026 21:53 | CPPg++14.2.0 | Success | 3,188 | ||
| Jul 29, 2026 21:51 | CPPg++14.2.0 | Success | 3,107 | ||
| Jul 29, 2026 21:50 | CPPg++14.2.0 | Success | 3,445 | ||
| Jul 29, 2026 21:49 | CPPg++14.2.0 | Success | 3,099 | ||
| Jul 29, 2026 21:42 | CPPg++14.2.0 | Success | 2,994 | ||
| Jul 29, 2026 21:38 | CPPg++14.2.0 | Success | 3,497 | ||
| Jul 29, 2026 21:35 | CPPg++14.2.0 | Success | 3,509 | ||
| Jul 29, 2026 21:35 | CPPg++14.2.0 | Success | 2,999 | ||
| Jul 29, 2026 21:34 | CPPg++10.5.0 | Success | 3,094 | ||
| Jul 29, 2026 21:28 | CPPg++14.2.0 | Success | 3,497 | ||
| Jul 29, 2026 21:27 | CPPg++14.2.0 | Success | 3,101 | ||
| Jul 29, 2026 21:24 | CPPg++14.2.0 | Success | 3,469 | ||
| Jul 29, 2026 21:23 | CPPg++10.5.0 | Success | 3,296 | ||
| Jul 29, 2026 21:21 | CPPg++14.2.0 | Success | 3,276 | ||
| Jul 29, 2026 21:20 | CPPg++14.2.0 | Success | 3,399 | ||
| Jul 29, 2026 21:17 | CPPg++14.2.0 | Success | 3,553 | ||
| Jul 29, 2026 21:14 | CPPg++10.5.0 | Success | 3,272 | ||
| Jul 29, 2026 21:12 | CPPg++14.2.0 | Success | 3,466 | ||
| Jul 29, 2026 21:10 | CPPg++14.2.0 | Success | 3,044 | ||
| Jul 29, 2026 21:07 | CPPg++14.2.0 | Success | 3,840 | ||
| Jul 29, 2026 21:03 | CPPg++10.5.0 | Success | 3,371 |