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 4, 2026 21:09 | CPPg++13.3.0 | Success | 3,618 | ||
| Mar 4, 2026 21:02 | CPPg++13.3.0 | Success | 3,615+4.58 RP | ||
| Mar 4, 2026 20:57 | CPPg++13.3.0 | Success | 3,621 | ||
| Mar 4, 2026 20:54 | CPPg++13.3.0 | Success | 3,621 | ||
| Mar 4, 2026 20:49 | CPPg++13.3.0 | Success | 3,621+9.88 RP | ||
| Mar 4, 2026 20:46 | CPPg++13.3.0 | Success | 3,638 | ||
| Mar 4, 2026 20:42 | CPPg++13.3.0 | Success | 3,634+1.51 RP | ||
| Mar 4, 2026 20:37 | CPPg++13.3.0 | Success | 3,636+55.58 RP | ||
| Mar 4, 2026 20:33 | CPPg++13.3.0 | Success | 3,718 | ||
| Mar 4, 2026 20:30 | CPPg++13.3.0 | Success | 3,714 | ||
| Mar 4, 2026 20:25 | CPPg++13.3.0 | Success | 3,711+0.73 RP | ||
| Mar 4, 2026 20:21 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 20:16 | CPPg++13.3.0 | Success | 3,712+108.65 RP | ||
| Mar 4, 2026 20:16 | RUSTrust-1.93.1 | Success | 15,896 | ||
| Mar 4, 2026 20:13 | RUSTrust-1.93.1 | Success | 5,467 | ||
| Mar 4, 2026 20:12 | CPPg++13.3.0 | Success | 3,902 | ||
| Mar 4, 2026 20:09 | RUSTrust-1.93.1 | Success | 4,728+282.21 RP | ||
| Mar 4, 2026 20:08 | CPPclang++18.1.3 | Success | 3,872 | ||
| Mar 4, 2026 20:07 | RUSTrust-1.93.1 | Success | 12,616 | ||
| Mar 4, 2026 20:03 | CPPg++13.3.0 | Success | 3,871 | ||
| Mar 4, 2026 20:00 | RUSTrust-1.93.1 | Success | 5,645 | ||
| Mar 4, 2026 19:59 | RUSTrust-1.93.1 | Error | |||
| Mar 4, 2026 19:59 | CPPg++13.3.0 | Success | 3,868+1.34 RP | ||
| Mar 4, 2026 19:57 | RUSTrust-1.93.1 | Error | |||
| Mar 4, 2026 19:56 | CPPg++13.3.0 | Success | 3,881 | ||
| Mar 4, 2026 19:55 | RUSTrust-1.93.1 | Success | 6,235 | ||
| Mar 4, 2026 19:55 | RUSTrust-1.93.1 | Error | |||
| Mar 4, 2026 19:54 | RUSTrust-1.93.1 | Error | |||
| Mar 4, 2026 19:52 | RUSTrust-1.93.1 | Error | |||
| Mar 4, 2026 19:52 | CPPg++13.3.0 | Success | 3,900 | ||
| Mar 4, 2026 19:48 | CPPg++13.3.0 | Success | 3,928 | ||
| Mar 4, 2026 19:47 | RUSTrust-1.93.1 | Success | 5,632 | ||
| Mar 4, 2026 19:45 | RUSTrust-1.93.1 | Success | 5,592 | ||
| Mar 4, 2026 19:44 | CPPg++13.3.0 | Success | 3,870 | ||
| Mar 4, 2026 19:40 | CPPg++13.3.0 | Success | 3,870 | ||
| Mar 4, 2026 19:36 | CPPg++13.3.0 | Success | 3,898 | ||
| Mar 4, 2026 19:32 | CPPg++13.3.0 | Success | 3,870 | ||
| Mar 4, 2026 19:28 | CPPg++13.3.0 | Success | 3,870+9.31 RP | ||
| Mar 4, 2026 19:24 | CPPg++13.3.0 | Success | 3,884+3.97 RP | ||
| Mar 4, 2026 19:19 | CPPg++13.3.0 | Success | 3,890+1'537.42 RP | ||
| Mar 4, 2026 19:15 | CPPg++13.3.0 | Success | 9,678+2.45 RP | ||
| Mar 4, 2026 19:11 | CPPg++13.3.0 | Success | 9,792 | ||
| Mar 4, 2026 19:07 | CPPclang++18.1.3 | Success | 18,604 | ||
| Mar 4, 2026 19:04 | CPPg++13.3.0 | Success | 10,533 | ||
| Mar 4, 2026 18:59 | CPPg++13.3.0 | Success | 9,701+197.42 RP | ||
| Mar 4, 2026 18:55 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 18:51 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 18:47 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 18:42 | CPPg++13.3.0 | Success | 19,315 | ||
| Mar 4, 2026 18:35 | CPPg++13.3.0 | Success | 15,556 | ||
| Mar 4, 2026 18:32 | CPPg++13.3.0 | Success | 11,999+62.21 RP | ||
| Mar 4, 2026 18:29 | CPPg++13.3.0 | Success | 17,638 | ||
| Mar 4, 2026 18:26 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 18:22 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 18:19 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 18:16 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 18:13 | CPPg++13.3.0 | Success | 16,543 | ||
| Mar 4, 2026 18:10 | CPPclang++18.1.3 | Success | 12,967+99.33 RP | ||
| Mar 4, 2026 18:06 | CPPg++13.3.0 | Success | 14,884+671.86 RP | ||
| Mar 4, 2026 18:03 | CPPg++13.3.0 | Error | |||
| Feb 17, 2026 00:58 | CPPg++13.3.0 | Success | 4,549 | ||
| Feb 17, 2026 00:13 | CPPg++13.3.0 | Error | |||
| Feb 17, 2026 00:12 | CPPg++13.3.0 | Error | |||
| Feb 17, 2026 00:11 | CPPg++13.3.0 | Success | 3,793+39.03 RP | ||
| Feb 17, 2026 00:10 | CPPg++13.3.0 | Error | |||
| Feb 16, 2026 23:15 | CPPclang++18.1.3 | Success | 3,861 | ||
| Feb 16, 2026 23:13 | CPPg++13.3.0 | Success | 3,851 | ||
| Feb 16, 2026 23:12 | CPPg++13.3.0 | Success | 4,042 | ||
| Feb 16, 2026 23:06 | CPPg++13.3.0 | Success | 3,874 | ||
| Feb 16, 2026 23:05 | CPPg++13.3.0 | Success | 3,857 | ||
| Feb 16, 2026 23:03 | CPPg++13.3.0 | Success | 3,850+11.42 RP | ||
| Feb 16, 2026 23:02 | CPPclang++18.1.3 | Success | 3,934 | ||
| Feb 16, 2026 18:30 | CPPclang++18.1.3 | Success | 3,896 | ||
| Feb 16, 2026 18:27 | CPPclang++18.1.3 | Success | 3,934 | ||
| Feb 16, 2026 18:26 | CPPclang++18.1.3 | Success | 3,971 | ||
| Feb 16, 2026 18:24 | CPPclang++18.1.3 | Success | 3,887 | ||
| Feb 16, 2026 18:22 | CPPclang++18.1.3 | Success | 3,867+2.67 RP | ||
| Feb 16, 2026 18:22 | CPPclang++18.1.3 | Success | 3,900 | ||
| Feb 16, 2026 18:20 | CPPclang++18.1.3 | Success | 3,871+19.21 RP | ||
| Feb 16, 2026 18:19 | CPPclang++18.1.3 | Success | 3,900+176.33 RP | ||
| Feb 16, 2026 18:14 | CPPclang++18.1.3 | Success | 4,188+7.39 RP | ||
| Feb 16, 2026 18:09 | CPPclang++18.1.3 | Success | 7,556 | ||
| Feb 16, 2026 18:06 | CPPclang++18.1.3 | Success | 4,201+25.78 RP | ||
| Feb 16, 2026 18:01 | CPPclang++18.1.3 | Success | 4,876 | ||
| Feb 16, 2026 17:58 | CPPclang++18.1.3 | Success | 4,842 | ||
| Feb 16, 2026 17:55 | CPPclang++18.1.3 | Success | 7,061 | ||
| Feb 16, 2026 16:54 | CPPclang++18.1.3 | Success | 4,247+1'556.26 RP | ||
| Feb 16, 2026 16:47 | CPPclang++18.1.3 | Success | 12,526+629.45 RP | ||
| Feb 16, 2026 16:37 | CPPclang++18.1.3 | Success | 59,211+168.89 RP | ||
| Jan 8, 2026 22:00 | CPPclang++18.1.3 | Success | 3,978 | ||
| Jan 8, 2026 20:24 | CPPclang++18.1.3 | Success | 3,726+18.60 RP | ||
| Jan 8, 2026 19:59 | CPPclang++18.1.3 | Success | 3,752+757.94 RP | ||
| Jan 8, 2026 19:25 | CPPg++13.3.0 | Success | 5,827 | ||
| Jan 8, 2026 19:18 | CPPg++13.3.0 | Success | 14,451 | ||
| Jan 8, 2026 19:16 | CPPclang++18.1.3 | Success | 5,243+1'907.30 RP | ||
| Jan 5, 2026 16:34 | GOgo1.25.5 | Success | 3,306+2'196.44 RP | ||
| Jan 5, 2026 06:20 | GOgo1.25.5 | Success | 23,592 | ||
| Jan 5, 2026 05:51 | RUSTrust-1.92.0 | Success | 2,922+325.72 RP | ||
| Jan 5, 2026 05:32 | CPPg++13.3.0 | Success | 3,296 | ||
| Jan 5, 2026 05:32 | RUSTrust-1.92.0 | Success | 3,121 |