#include <stdio.h>
int main()
{
int n, m, k = 1, i = 1, j = 1;
int arr[101][101] = {0};
scanf("%d %d", &n, &m);
while (k<=n*m)
{
arr[i][j] = k++;
if (i == 1 && j == 1)
{
i++;
}
else if (i == 1)
{
i = n;
j--;
}
else if(k==n*m-1)
{
i=n;
j=m;
}
else
{
i--;
j++;
}
}
for (i = 1; i <= n; i++)
{
for (j = 1; j <= m; j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
#include<stdio.h>
int main()
{
int n,m,i=1,j=1,k=1,asd=0;
int arr[101][101]={};
scanf("%d %d",&n,&m);
while(k<=n*m)
{
if(asd==0)
{
if(j==m)
{
asd=1;
}
else
{
j++
}
}
else if(asd==1)
{
if(i=n)
{
asd=2;
}
else
{
i++;
}
}
else if(asd==2)
{
if(j=1)
{
asd=3;
}
else
{
j--;
}
}
else if(asd==3)
{
if()
else
{
i--;
}
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=m;j++)
{
printf("%d ",arr[i][j]);
}
printf("%\n");
}
}