Advertisement
mariacv

uva 11349

Oct 30th, 2014
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. int T;
  7. int i, j, k;
  8. int n;
  9. long long array[100][100];
  10. int flag = 1;
  11.  
  12. scanf("%d", &T);
  13.  
  14. for(k = 0; k < T; k++)
  15. {
  16. scanf("\nN = %d\n", &n);
  17.  
  18. for(i = 0; i < n; i++)
  19. {
  20. for(j = 0; j < n; j++)
  21. {
  22. scanf("%I64d", &array[i][j]);
  23. }
  24. }
  25.  
  26. flag = 1;
  27.  
  28. for(i = 0; i < n && flag == 1; i++)
  29. {
  30. for(j = 0; j < n && flag == 1; j++)
  31. {
  32. if(array[i][j] != array[(n-1) - i][(n-1) - j] || array[i][j] < 0)
  33. flag = 0;
  34. }
  35. }
  36.  
  37. printf("Test #%d: ", k + 1);
  38.  
  39. if(flag == 1)
  40. printf("Symmetric.\n");
  41. else
  42. printf("Non-symmetric.\n");
  43. }
  44.  
  45. return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement