fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. const int MAX_SIZE = 9;
  5.  
  6. int main() {
  7. int lineSize, colSize;
  8. cin >> lineSize >> colSize;
  9. int mt[MAX_SIZE +1][MAX_SIZE + 1], areEqual = 1;
  10. for (int line = 1; line <= colSize; ++line) {
  11. for (int col = 1; col <= lineSize; ++col) {
  12. cin >> mt[line][col];
  13. if (((col == lineSize / 2 + 1 && mt[line][col] !=
  14. mt[1][lineSize / 2 + 1]) || (line == colSize / 2 + 1 &&
  15. mt[line][col] != mt[1][lineSize / 2 + 1])) && areEqual == 1) {
  16. areEqual = 0;
  17. }
  18. }
  19. }
  20. if (areEqual == 1) {
  21. cout << "Da";
  22. } else {
  23. cout << "Nu";
  24. }
  25. return 0;
  26. }
Success #stdin #stdout 0.01s 5276KB
stdin
5 5
1 2 3 4 5
1 2 3 4 5
3 3 3 3 3
1 2 3 4 5 
1 2 3 4 5
stdout
Nu