#include <stdio.h>
#include <stdlib.h>
// 必要があれば変数などを追加してもOKです
int main() {
int i, j, k = 1;
int a, b;
int **mat;
mat
=(int **)malloc(a
* sizeof(int *)); for(i=0;i<a;i++)
{
mat
[i
]=(int *)malloc(b
* sizeof(int)); }
for(i=0;i<a;i++) {
for(j=0;j<b;j++)
{
mat[i][j] = k++;
}
}
for(i=0;i<a;i++)
{
for(j=0;j<b;j++)
{
}
}
// さて,最後に忘れずにすることと言えば?
for(i=0;i<a;i++)
{
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCi8vIOW/heimgeOBjOOBguOCjOOBsOWkieaVsOOBquOBqeOCkui/veWKoOOBl+OBpuOCgk9L44Gn44GZCgppbnQgbWFpbigpIHsKICAgIGludCBpLCBqLCBrID0gMTsKICAgIGludCBhLCBiOwogICAgaW50ICoqbWF0OwoKICAgIAogICAgc2NhbmYoIiVkICVkIiwgJmEsICZiKTsKCiAgICAKICAgIG1hdD0oaW50ICoqKW1hbGxvYyhhICogc2l6ZW9mKGludCAqKSk7CiAgICBmb3IoaT0wO2k8YTtpKyspIAogICAgewogICAgICAgIG1hdFtpXT0oaW50ICopbWFsbG9jKGIgKiBzaXplb2YoaW50KSk7CiAgICB9CgogICAgCiAgICBmb3IoaT0wO2k8YTtpKyspIHsKICAgICAgICBmb3Ioaj0wO2o8YjtqKyspIAogICAgICAgIHsKICAgICAgICAgICAgbWF0W2ldW2pdID0gaysrOwogICAgICAgIH0KICAgIH0KCiAgICBmb3IoaT0wO2k8YTtpKyspCiAgICB7CiAgICAgICAgZm9yKGo9MDtqPGI7aisrKQogICAgICAgIHsKICAgICAgICAgICAgcHJpbnRmKCIlZCAiLCBtYXRbaV1bal0pOwogICAgICAgIH0KICAgICAgICBwcmludGYoIlxuIik7CiAgICB9CgogICAgLy8g44GV44Gm77yM5pyA5b6M44Gr5b+Y44KM44Ga44Gr44GZ44KL44GT44Go44Go6KiA44GI44Gw77yfCiAgICBmb3IoaT0wO2k8YTtpKyspCiAgICB7CiAgICAgICAgZnJlZShtYXRbaV0pOwogICAgfQogICAgZnJlZShtYXQpOwoKICAgIHJldHVybiAwOwp9Cgo=