Large matrix multiplication Liam

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 AuthorLanguageStatus Score
Dec 28, 2024 23:45Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 23:42Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 23:42Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 23:41Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 23:37Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 23:04Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 23:04Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 23:02Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 23:01Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:58Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:57Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:57Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:55Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:50Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:46Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:44Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:44Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:43Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:42Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:39Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:38Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:38Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:33Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 22:31Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 03:10Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 03:10Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 28, 2024 03:09Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 28, 2024 03:08Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 03:06Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 03:05Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 03:04Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 02:16Joad NacerJoad NacerCPPclang++18.1.3Success4,413
Dec 28, 2024 02:14Joad NacerJoad NacerCPPclang++18.1.3Success4,397
Dec 28, 2024 02:14Joad NacerJoad NacerCPPg++13.2.0Success4,709
Dec 28, 2024 02:12Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 02:11Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 02:10Joad NacerJoad NacerCPPg++13.2.0Success4,650
Dec 28, 2024 02:09Joad NacerJoad NacerCPPclang++18.1.3Success4,410
Dec 28, 2024 02:08Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 28, 2024 02:07Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 28, 2024 02:07Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 28, 2024 02:05Joad NacerJoad NacerCPPg++13.2.0Success4,293
Dec 28, 2024 02:05Joad NacerJoad NacerCPPclang++18.1.3Success4,257
Dec 28, 2024 02:02Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 28, 2024 02:02Joad NacerJoad NacerCPPclang++18.1.3Success4,186+1.14 RP
Dec 28, 2024 02:01Joad NacerJoad NacerCPPg++13.2.0Success4,353
Dec 28, 2024 02:00Joad NacerJoad NacerCPPg++13.2.0Success4,347
Dec 28, 2024 02:00Joad NacerJoad NacerCPPclang++18.1.3Success4,192
Dec 28, 2024 01:59Joad NacerJoad NacerCPPg++13.2.0Success4,438
Dec 28, 2024 01:58Joad NacerJoad NacerCPPg++13.2.0Success4,375
Dec 28, 2024 01:57Joad NacerJoad NacerCPPclang++18.1.3Success4,190
Dec 28, 2024 01:48Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 28, 2024 01:45Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 28, 2024 01:41Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 01:38Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 01:38Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 01:37Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 01:37Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 01:26Joad NacerJoad NacerCPPg++13.2.0Success4,264
Dec 28, 2024 01:25Joad NacerJoad NacerCPPg++13.2.0Success4,193
Dec 28, 2024 01:24Joad NacerJoad NacerCPPg++13.2.0Success4,190
Dec 28, 2024 01:23Joad NacerJoad NacerCPPg++13.2.0Success4,189
Dec 28, 2024 01:19Joad NacerJoad NacerCPPg++13.2.0Success4,200
Dec 28, 2024 01:19Joad NacerJoad NacerCPPg++13.2.0Success4,190
Dec 28, 2024 01:17Joad NacerJoad NacerCPPg++13.2.0Success4,188+1.71 RP
Dec 28, 2024 01:15Joad NacerJoad NacerCPPg++13.2.0Success4,191+14.71 RP
Dec 28, 2024 01:03Joad NacerJoad NacerCPPg++13.2.0Success4,217+2.25 RP
Dec 28, 2024 01:02Joad NacerJoad NacerCPPg++13.2.0Success4,986
Dec 28, 2024 01:02Joad NacerJoad NacerCPPg++13.2.0Success6,090
Dec 28, 2024 01:01Joad NacerJoad NacerCPPg++13.2.0Success4,343
Dec 28, 2024 01:01Joad NacerJoad NacerCPPg++13.2.0Success4,221+1.68 RP
Dec 28, 2024 01:00Joad NacerJoad NacerCPPg++13.2.0Success4,224+1.12 RP
Dec 28, 2024 00:59Joad NacerJoad NacerCPPg++13.2.0Success4,325
Dec 28, 2024 00:58Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 00:57Joad NacerJoad NacerCPPg++13.2.0Error
Dec 28, 2024 00:57Joad NacerJoad NacerCPPg++13.2.0Error
Dec 27, 2024 11:51IhebIhebCPPg++13.2.0Success31,728
Dec 27, 2024 11:35IhebIhebCPPg++13.2.0Success12,667+0.06 RP
Dec 27, 2024 10:02IhebIhebCPPg++13.2.0Success12,668+789.39 RP
Dec 27, 2024 10:01IhebIhebCPPg++13.2.0Error
Dec 27, 2024 09:58IhebIhebCPPg++13.2.0Error
Dec 27, 2024 09:57IhebIhebCPPg++13.2.0Error
Dec 27, 2024 01:58Joad NacerJoad NacerCPPg++13.2.0Success5,256
Dec 27, 2024 01:44Joad NacerJoad NacerCPPg++13.2.0Success4,231
Dec 27, 2024 01:43Joad NacerJoad NacerCPPg++13.2.0Success4,226
Dec 27, 2024 01:43Joad NacerJoad NacerCPPg++13.2.0Success4,227
Dec 27, 2024 01:42Joad NacerJoad NacerCPPg++13.2.0Success4,297
Dec 27, 2024 01:42Joad NacerJoad NacerCPPg++13.2.0Success4,296
Dec 27, 2024 01:40Joad NacerJoad NacerCPPg++13.2.0Success4,230
Dec 27, 2024 01:39Joad NacerJoad NacerCPPg++13.2.0Success4,230
Dec 27, 2024 01:39Joad NacerJoad NacerCPPclang++18.1.3Success4,256
Dec 27, 2024 01:38Joad NacerJoad NacerCPPg++13.2.0Success4,226+61.63 RP
Dec 27, 2024 01:36Joad NacerJoad NacerCPPg++13.2.0Error
Dec 27, 2024 01:36Joad NacerJoad NacerCPPg++13.2.0Error
Dec 27, 2024 01:35Joad NacerJoad NacerCPPg++13.2.0Error
Dec 25, 2024 23:13Joad NacerJoad NacerCPPg++13.2.0Success4,339+1.59 RP
Dec 22, 2024 23:36HighloadGPTO1HighloadGPTO1CPPg++13.2.0Success11,060
Dec 22, 2024 23:35HighloadGPTO1HighloadGPTO1CPPclang++18.1.3Success9,110+1'097.69 RP
Dec 17, 2024 00:00Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success17,524
Dec 16, 2024 23:59Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Success21,827