#include <stdio.h>
#include <stdlib.h>
int main(void) {
int a,b;
int **mat;
if(mat == NULL){
return 0;
}
for(int i = 0; i < a; i++){
mat
[i
] =malloc(sizeof(int)*b
); if(mat[i] == NULL){
for(int j = 0; j < i; j++){
}
return 0;
}
}
for(int i = 0; i < a; i++){
for(int j = 0; j < b; j++){
mat[i][j] = (j+1)+i*b;
}
}
for(int i = 0; i < a; i++){
for(int j = 0; j < b; j++){
}
}
for(int i = 0; i < a; i++){
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKHZvaWQpIHsKCWludCBhLGI7CglzY2FuZigiJWQgJWQiLCZhLCZiKTsKCQoJaW50ICoqbWF0OwoJCgltYXQgPW1hbGxvYyhzaXplb2YoaW50KikqYSk7CglpZihtYXQgPT0gTlVMTCl7CiAgICAgICAgcHJpbnRmKCJFUlJPUlxuIik7CiAgICAgICAgcmV0dXJuIDA7CiAgICB9CiAgICAKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBhOyBpKyspewogICAgCW1hdFtpXSA9bWFsbG9jKHNpemVvZihpbnQpKmIpOwoJCWlmKG1hdFtpXSA9PSBOVUxMKXsKICAgICAgICAJcHJpbnRmKCJFUlJPUlxuIik7CiAgICAgICAgCWZvcihpbnQgaiA9IDA7IGogPCBpOyBqKyspewogICAgICAgIAkJZnJlZShtYXRbal0pOwogICAgCQl9CiAgICAJCWZyZWUobWF0KTsKICAgICAgICAJcmV0dXJuIDA7CiAgICAJfQogICAgfQogICAgCiAgICBmb3IoaW50IGkgPSAwOyBpIDwgYTsgaSsrKXsKICAgIAlmb3IoaW50IGogPSAwOyBqIDwgYjsgaisrKXsKICAgIAltYXRbaV1bal0gPSAoaisxKStpKmI7CiAgICAJfQogICAgfQogICAgCiAgICBmb3IoaW50IGkgPSAwOyBpIDwgYTsgaSsrKXsKICAgIAlmb3IoaW50IGogPSAwOyBqIDwgYjsgaisrKXsKICAgIAlwcmludGYoIiVkICIsbWF0W2ldW2pdKTsKICAgIAl9CiAgICAJcHJpbnRmKCJcbiIpOwogICAgfQogICAgCglmb3IoaW50IGkgPSAwOyBpIDwgYTsgaSsrKXsKICAgICAgICBmcmVlKG1hdFtpXSk7CiAgICAJfQogICAgZnJlZShtYXQpOwoJcmV0dXJuIDA7Cn0K