fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <math.h>
  4.  
  5. int main(){
  6. int a,b,n;
  7.  
  8. scanf("%d %d %d",&a,&b,&n);
  9.  
  10. int mat[105][105];
  11. for (int i=0;i<a;i++){
  12. for (int j=0;j<b;j++){
  13. scanf("%d",&mat[i][j]);}
  14. }
  15. int k=((n%4)+4)%4;
  16.  
  17. if (k==0){
  18. for (int i=0;i<a;i++){
  19. for (int j=0;j<b;j++){
  20. printf("%d%c",mat[i][j],j==b-1?'\n':' ');}
  21. }
  22. }
  23. else if (k==1){
  24. for (int j=0;j<b;j++){
  25. for(int i=a-1;i>=0;i--){
  26. printf("%d%c",mat[i][j],i==0?'\n':' ');}
  27. }
  28. }
  29. else if (k==2){
  30. for (int i=a-1;i>=0;i--){
  31. for(int j=b-1;j>=0;j--){
  32. printf("%d%c",mat[i][j],j==0?'\n':' ');}
  33. }
  34. }
  35. else {
  36. for (int j=b-1;j>=0;j--){
  37. for (int i=0;i<a;i++){
  38. printf("%d%c",mat[i][j],j==a-1?'\n':' ');}
  39. }
  40. }
  41. return 0;
  42.  
  43. }
  44.  
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
Standard output is empty