Result: Accepted
Time: 5ms
Memory: 1092kB
#include<stdio.h>
int main()
{
int t;
int i,j;
int n,m,k;
int s;
int a[101][101];
int b[101][101];
scanf("%d",&t);
while(t--)
{
scanf("%d%d%d",&n,&m,&k);
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
scanf("%d",&a[i][j]);
}
}
if(k%4==1)
{
for(j=0;j<m;j++)
{
for(i=0;i<n;i++)
{
b[j][n-i-1]=a[i][j];
}
}
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("%d",b[i][j]);
if(j!=n-1)
{
printf(" ");
}
}
printf("\n");
}
printf("\n");
}
if(k%4==2)
{
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
b[i][j]=a[n-i-1][m-j-1];
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d",b[i][j]);
if(j!=m-1)
{
printf(" ");
}
}
printf("\n");
}
printf("\n");
}
if(k%4==3)
{
for(j=0;j<m;j++)
{
for(i=0;i<n;i++)
{
b[m-j-1][i]=a[i][j];
}
}
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("%d",b[i][j]);
if(j!=n-1)
{
printf(" ");
}
}
printf("\n");
}
printf("\n");
}
if(k%4==0)
{
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d",a[i][j]);
if(j!=m-1)
{
printf(" ");
}
}
printf("\n");
}
printf("\n");
}
}
}