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 | |
|---|---|---|---|---|---|
| Apr 9, 2023 18:22 | CPPg++9.3.0 | Success | 11,791 | ||
| Apr 9, 2023 18:12 | CPPg++9.3.0 | Error | |||
| Apr 9, 2023 18:10 | CPPg++9.3.0 | Error | |||
| Apr 9, 2023 18:07 | CPPg++9.3.0 | Error | |||
| Apr 9, 2023 18:07 | CPPg++9.3.0 | Success | 11,938 | ||
| Apr 9, 2023 18:02 | CPPg++9.3.0 | Success | 11,845 | ||
| Apr 9, 2023 17:28 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 22:25 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 21:23 | CPPg++9.3.0 | Success | 3,944 | ||
| Apr 1, 2023 21:21 | CPPg++9.3.0 | Success | 3,944 | ||
| Apr 1, 2023 21:21 | CPPg++9.3.0 | Success | 3,943 | ||
| Apr 1, 2023 21:20 | CPPg++9.3.0 | Success | 3,943 | ||
| Apr 1, 2023 21:19 | CPPg++9.3.0 | Success | 30,809 | ||
| Apr 1, 2023 21:18 | CPPg++9.3.0 | Success | 3,943 | ||
| Apr 1, 2023 21:18 | CPPg++9.3.0 | Success | 3,944 | ||
| Apr 1, 2023 21:17 | CPPclang++10.0.0 | Success | 8,056 | ||
| Apr 1, 2023 21:15 | CPPg++9.3.0 | Success | 3,944 | ||
| Apr 1, 2023 21:14 | CPPg++9.3.0 | Success | 3,943 | ||
| Apr 1, 2023 21:13 | CPPg++9.3.0 | Success | 3,943 | ||
| Apr 1, 2023 21:12 | CPPg++9.3.0 | Success | 3,945 | ||
| Apr 1, 2023 21:11 | CPPg++9.3.0 | Success | 3,950 | ||
| Apr 1, 2023 21:10 | CPPg++9.3.0 | Success | 3,946 | ||
| Apr 1, 2023 21:09 | CPPg++9.3.0 | Success | 3,955 | ||
| Apr 1, 2023 21:08 | CPPg++9.3.0 | Success | 3,946 | ||
| Apr 1, 2023 21:07 | CPPg++9.3.0 | Success | 3,943+0.64 RP | ||
| Apr 1, 2023 21:05 | CPPg++9.3.0 | Success | 3,944 | ||
| Apr 1, 2023 21:04 | CPPg++9.3.0 | Success | 3,945 | ||
| Apr 1, 2023 21:03 | CPPg++9.3.0 | Success | 3,944 | ||
| Apr 1, 2023 21:03 | CPPg++9.3.0 | Success | 3,944 | ||
| Apr 1, 2023 21:01 | CPPg++9.3.0 | Success | 3,945 | ||
| Apr 1, 2023 21:00 | CPPclang++10.0.0 | Success | 8,960 | ||
| Apr 1, 2023 20:57 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 20:46 | CPPg++9.3.0 | Success | 4,211 | ||
| Apr 1, 2023 20:46 | CPPg++9.3.0 | Success | 3,944+0.64 RP | ||
| Apr 1, 2023 20:42 | CPPg++9.3.0 | Success | 4,200 | ||
| Apr 1, 2023 20:28 | CPPg++9.3.0 | Success | 3,988 | ||
| Apr 1, 2023 20:27 | CPPg++9.3.0 | Success | 3,945+137.35 RP | ||
| Apr 1, 2023 20:06 | CPPg++9.3.0 | Success | 4,181 | ||
| Apr 1, 2023 20:05 | CPPg++9.3.0 | Success | 4,171+5.16 RP | ||
| Apr 1, 2023 19:59 | CPPg++9.3.0 | Success | 4,180+2.29 RP | ||
| Apr 1, 2023 19:58 | CPPg++9.3.0 | Success | 4,218 | ||
| Apr 1, 2023 19:57 | CPPg++9.3.0 | Success | 4,206 | ||
| Apr 1, 2023 19:56 | CPPg++9.3.0 | Success | 4,236 | ||
| Apr 1, 2023 19:54 | CPPg++9.3.0 | Success | 4,214 | ||
| Apr 1, 2023 19:50 | CPPg++9.3.0 | Success | 4,289 | ||
| Apr 1, 2023 19:49 | CPPg++9.3.0 | Success | 4,223 | ||
| Apr 1, 2023 19:48 | CPPg++9.3.0 | Success | 4,187 | ||
| Apr 1, 2023 19:47 | CPPg++9.3.0 | Success | 12,137 | ||
| Apr 1, 2023 19:40 | CPPg++9.3.0 | Success | 4,265 | ||
| Apr 1, 2023 19:38 | CPPg++9.3.0 | Success | 4,225 | ||
| Apr 1, 2023 19:37 | CPPg++9.3.0 | Success | 4,219 | ||
| Apr 1, 2023 19:34 | CPPg++9.3.0 | Success | 4,199 | ||
| Apr 1, 2023 19:33 | CPPg++9.3.0 | Success | 4,184+2.28 RP | ||
| Apr 1, 2023 19:32 | CPPg++9.3.0 | Success | 4,198 | ||
| Apr 1, 2023 19:32 | CPPg++9.3.0 | Success | 4,188 | ||
| Apr 1, 2023 19:31 | CPPg++9.3.0 | Success | 5,064 | ||
| Apr 1, 2023 19:30 | CPPg++9.3.0 | Success | 5,062 | ||
| Apr 1, 2023 19:29 | CPPg++9.3.0 | Success | 5,059 | ||
| Apr 1, 2023 19:29 | CPPg++9.3.0 | Success | 4,224 | ||
| Apr 1, 2023 19:26 | CPPg++9.3.0 | Success | 4,188+2.85 RP | ||
| Apr 1, 2023 19:25 | CPPg++9.3.0 | Success | 4,239 | ||
| Apr 1, 2023 19:24 | CPPg++9.3.0 | Success | 4,202 | ||
| Apr 1, 2023 19:23 | CPPg++9.3.0 | Success | 4,193+5.67 RP | ||
| Apr 1, 2023 19:22 | CPPg++9.3.0 | Success | 4,211 | ||
| Apr 1, 2023 19:19 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 19:17 | CPPg++9.3.0 | Success | 31,727 | ||
| Apr 1, 2023 19:17 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 19:13 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 19:11 | CPPg++9.3.0 | Success | 4,206 | ||
| Apr 1, 2023 19:11 | CPPg++9.3.0 | Success | 4,206 | ||
| Apr 1, 2023 19:08 | CPPg++9.3.0 | Success | 4,204 | ||
| Apr 1, 2023 19:07 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 19:06 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 18:47 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 18:46 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 15:25 | CPPg++9.3.0 | Success | 24,381 | ||
| Apr 1, 2023 15:22 | CPPg++9.3.0 | Success | 24,397 | ||
| Apr 1, 2023 15:18 | CPPg++9.3.0 | Success | 4,203+3.96 RP | ||
| Apr 1, 2023 15:17 | CPPg++9.3.0 | Success | 4,210+11.79 RP | ||
| Apr 1, 2023 15:15 | CPPclang++10.0.0 | Success | 9,261 | ||
| Apr 1, 2023 15:11 | CPPg++9.3.0 | Success | 4,259 | ||
| Apr 1, 2023 15:10 | CPPg++9.3.0 | Success | 4,253 | ||
| Apr 1, 2023 15:10 | CPPg++9.3.0 | Success | 4,231+0.56 RP | ||
| Apr 1, 2023 14:19 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 14:11 | CPPg++9.3.0 | Success | 4,237 | ||
| Apr 1, 2023 05:31 | CPPg++9.3.0 | Success | 4,232+24.86 RP | ||
| Apr 1, 2023 05:28 | CPPclang++10.0.0 | Success | 15,608 | ||
| Apr 1, 2023 05:24 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 05:23 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 05:01 | CPPg++9.3.0 | Success | 4,432 | ||
| Apr 1, 2023 05:01 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 04:58 | CPPg++9.3.0 | Success | 4,297 | ||
| Apr 1, 2023 04:35 | CPPg++9.3.0 | Success | 30,549 | ||
| Apr 1, 2023 04:34 | CPPg++9.3.0 | Success | 33,995 | ||
| Apr 1, 2023 04:32 | CPPg++9.3.0 | Success | 4,301 | ||
| Apr 1, 2023 04:30 | CPPg++9.3.0 | Success | 4,482 | ||
| Apr 1, 2023 04:27 | CPPg++9.3.0 | Success | 4,287 | ||
| Apr 1, 2023 04:17 | CPPg++9.3.0 | Success | 35,899 | ||
| Apr 1, 2023 04:14 | CPPg++9.3.0 | Error | |||
| Apr 1, 2023 04:12 | CPPg++9.3.0 | Error |