#include <stdio.h>
int main()
{
int i, j, k, sum=0;
int a1[2][2] = {1,1,1,0};
int a2[2][2] = {1,1,0,1};
printf("%d %d\n%d %d\n", a1
[0][0], a1
[0][1], a1
[1][0], a1
[1][1]); printf("%d %d\n%d %d\n", a2
[0][0], a2
[0][1], a2
[1][0], a2
[1][1]);
for(i=0;i<2;i++){
for(j=0;j<2;j++){
for(k=0;k<2;k++){
sum += a1[i][k]*a2[k][j];
}
sum = 0;
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKaW50IG1haW4oKQp7CiAgICBpbnQgaSwgaiwgaywgc3VtPTA7CiAgICBpbnQgYTFbMl1bMl0gPSB7MSwxLDEsMH07CiAgICBpbnQgYTJbMl1bMl0gPSB7MSwxLDAsMX07CiAgICAKICAgIHByaW50ZigiJWQgJWRcbiVkICVkXG4iLCBhMVswXVswXSwgYTFbMF1bMV0sIGExWzFdWzBdLCBhMVsxXVsxXSk7CiAgICBwcmludGYoIiVkICVkXG4lZCAlZFxuIiwgYTJbMF1bMF0sIGEyWzBdWzFdLCBhMlsxXVswXSwgYTJbMV1bMV0pOwogICAgCiAgICAKICAgIGZvcihpPTA7aTwyO2krKyl7CiAgICAgICAgZm9yKGo9MDtqPDI7aisrKXsKICAgICAgICAgICAgZm9yKGs9MDtrPDI7aysrKXsKICAgICAgICAgICAgICAgIHN1bSArPSBhMVtpXVtrXSphMltrXVtqXTsKICAgICAgICAgICAgfQogICAgICAgICAgICBwcmludGYoIiVkXHQiLHN1bSk7CiAgICAgICAgICAgIHN1bSA9IDA7CiAgICAgICAgfQogICAgICAgIHByaW50ZigiXG4iKTsKICAgIH0KICAgIAogICAgcmV0dXJuIDA7Cn0=