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
Jan 5, 2026 05:24Josu San MartinJosu San MartinCPPg++13.3.0Success3,360
Jan 5, 2026 05:12Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,068+173.72 RP
Jan 5, 2026 04:36Josu San MartinJosu San MartinCPPg++13.3.0Success3,213
Jan 5, 2026 04:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,152+2.02 RP
Jan 5, 2026 04:29Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,234
Jan 5, 2026 04:29Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,153+232.56 RP
Jan 5, 2026 03:56Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,316
Jan 5, 2026 03:56Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,300
Jan 5, 2026 03:55Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,273+9.32 RP
Jan 5, 2026 03:11Josu San MartinJosu San MartinCPPg++13.3.0Success3,348
Jan 5, 2026 02:52Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,278+120.42 RP
Jan 5, 2026 02:30Josu San MartinJosu San MartinCPPg++13.3.0Success3,487
Jan 5, 2026 02:14Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,344+292.58 RP
Jan 4, 2026 18:19Josu San MartinJosu San MartinCPPg++13.3.0Success3,533
Jan 4, 2026 18:19Josu San MartinJosu San MartinCPPg++13.3.0Success3,534
Jan 4, 2026 18:16Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,516+741.46 RP
Jan 1, 2026 01:12Josu San MartinJosu San MartinCPPg++13.3.0Success4,127
Jan 1, 2026 01:03Josu San MartinJosu San MartinCPPg++13.3.0Success4,710
Jan 1, 2026 00:52Josu San MartinJosu San MartinGOgo1.25.5Success34,961
Jan 1, 2026 00:50Josu San MartinJosu San MartinRUSTrust-1.92.0Success13,456
Jan 1, 2026 00:44Josu San MartinJosu San MartinGOgo1.25.5Success34,452
Jan 1, 2026 00:35Josu San MartinJosu San MartinRUSTrust-1.92.0Success4,043+643.01 RP
Jan 1, 2026 00:26Josu San MartinJosu San MartinCPPg++13.3.0Success4,047+1'704.04 RP
Jan 1, 2026 00:08Josu San MartinJosu San MartinRUSTrust-1.92.0Success13,439
Dec 31, 2025 23:58Josu San MartinJosu San MartinRUSTrust-1.92.0Success13,039+22.44 RP
Dec 31, 2025 23:57Josu San MartinJosu San MartinCPPg++13.3.0Success13,437
Dec 31, 2025 23:57Josu San MartinJosu San MartinCPPg++13.3.0Success13,432+222.84 RP
Dec 31, 2025 23:50Josu San MartinJosu San MartinCPPg++13.3.0Success19,170+521.65 RP
Dec 31, 2025 15:59Aniruddha DebAniruddha DebCPPclang++18.1.3Success3,999
Dec 31, 2025 15:50Aniruddha DebAniruddha DebCPPclang++18.1.3Success4,094
Dec 31, 2025 15:46Aniruddha DebAniruddha DebCPPclang++18.1.3Success4,161
Dec 31, 2025 15:45Aniruddha DebAniruddha DebCPPg++13.3.0Success4,102
Dec 9, 2025 03:16Yehor BondarYehor BondarCPPclang++18.1.3Success383,917+26.05 RP
Nov 20, 2025 00:50izotoffizotoffCPPg++13.3.0Success4,712
Nov 20, 2025 00:49izotoffizotoffCPPg++13.3.0Success53,124
Nov 20, 2025 00:47izotoffizotoffCPPg++13.3.0Error
Nov 20, 2025 00:46izotoffizotoffCPPg++13.3.0Success4,710+1'364.59 RP
Nov 20, 2025 00:42izotoffizotoffCPPg++13.3.0Success13,183+448.57 RP
Nov 20, 2025 00:38izotoffizotoffCPPg++13.3.0Success105,864
Nov 20, 2025 00:30izotoffizotoffCPPg++13.3.0Success112,124
Nov 18, 2025 14:10izotoffizotoffGOgo1.25.4Success38,312
Nov 14, 2025 16:36izotoffizotoffGOgo1.25.4Success32,792
Nov 14, 2025 16:15izotoffizotoffGOgo1.25.4Success32,260+283.09 RP
Nov 14, 2025 16:04izotoffizotoffGOgo1.25.4Success371,838+26.89 RP
Nov 14, 2025 15:53izotoffizotoffGOgo1.25.4Error
Nov 1, 2025 03:15Huy Duc LeHuy Duc LeCPPclang++18.1.3Success2,980
Nov 1, 2025 02:59Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,971+11.32 RP
Nov 1, 2025 02:47Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,985
Nov 1, 2025 02:46Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,978
Nov 1, 2025 02:45Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,979
Nov 1, 2025 02:45Huy Duc LeHuy Duc LeCPPg++13.3.0Error
Nov 1, 2025 02:43Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,989
Nov 1, 2025 02:42Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,985
Nov 1, 2025 02:40Huy Duc LeHuy Duc LeCPPg++13.3.0Error
Nov 1, 2025 02:37Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,980
Nov 1, 2025 02:35Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,982
Nov 1, 2025 02:33Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,981
Nov 1, 2025 02:31Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,983
Nov 1, 2025 02:30Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,174
Nov 1, 2025 02:26Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,977
Nov 1, 2025 02:25Huy Duc LeHuy Duc LeCPPg++13.3.0Error
Nov 1, 2025 02:20Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,976+9.02 RP
Nov 1, 2025 02:13Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,983
Nov 1, 2025 02:13Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,002
Oct 31, 2025 16:36Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,003
Oct 31, 2025 16:31Huy Duc LeHuy Duc LeCPPg++13.3.0Error
Oct 31, 2025 16:25Huy Duc LeHuy Duc LeCPPg++13.3.0Error
Oct 31, 2025 16:20Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,008
Oct 31, 2025 16:19Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,007
Oct 31, 2025 16:18Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,008
Oct 31, 2025 16:15Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,004
Oct 31, 2025 16:11Huy Duc LeHuy Duc LeCPPg++13.3.0Error
Oct 31, 2025 16:08Huy Duc LeHuy Duc LeCPPg++13.3.0Error
Oct 31, 2025 15:59Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,987
Oct 31, 2025 15:56Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,983
Oct 31, 2025 15:56Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,980
Oct 31, 2025 15:55Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,981
Oct 31, 2025 15:52Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,180
Oct 31, 2025 15:50Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,163
Oct 31, 2025 15:49Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,166
Oct 31, 2025 15:43Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,182
Oct 31, 2025 15:43Huy Duc LeHuy Duc LeCPPg++13.3.0Success4,126
Oct 31, 2025 15:41Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,096
Oct 31, 2025 15:41Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,069
Oct 31, 2025 15:40Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,067
Oct 31, 2025 15:35Huy Duc LeHuy Duc LeCPPclang++18.1.3Success3,042
Oct 31, 2025 15:35Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,073
Oct 31, 2025 15:32Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,981
Oct 31, 2025 15:29Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,980
Oct 31, 2025 15:28Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,986
Oct 31, 2025 15:28Huy Duc LeHuy Duc LeCPPg++13.3.0Error
Oct 31, 2025 15:26Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,983
Oct 31, 2025 15:25Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,981
Oct 31, 2025 15:24Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,982
Oct 31, 2025 15:24Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,982
Oct 31, 2025 15:22Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,984
Oct 31, 2025 15:21Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,982
Oct 31, 2025 15:19Huy Duc LeHuy Duc LeCPPg++13.3.0Success2,980+6.74 RP
Oct 31, 2025 15:02Huy Duc LeHuy Duc LeCPPg++13.3.0Success3,069
Oct 31, 2025 14:55Huy Duc LeHuy Duc LeCPPg++13.3.0Success9,009