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