Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main( ) {
- unsigned int matrix[30][30], n;
- cin>>n;
- for(unsigned int i=0; i<n; i++)
- for(unsigned int j=0; j<n; j++)
- cin>>matrix[i][j];
- if(matrix[0][0] > matrix[0][1] && matrix[0][0] > matrix[1][0])
- cout<<matrix[0][0]<<" ";
- if(matrix[0][n-1] > matrix[0][n-2] && matrix[0][n-1]>matrix[1][n-1])
- cout<<matrix[0][n-1]<<" ";
- if(matrix[n-1][0] > matrix[n-1][1] && matrix[n-1][0]>matrix[n-2][0])
- cout<<matrix[n-1][0]<<" ";
- if(matrix[n-1][n-1]>matrix[n-1][n-2] && matrix[n-1][n-1]>matrix[n-2][n-1])
- cout<<matrix[n-1][n-1]<<" ";
- for(unsigned int i=1; i<n-1; i++)
- for(unsigned int j=1; j<n-1; j++)
- if(matrix[i][j]>matrix[i-1][j] && matrix[i][j]>matrix[i][j-1] && matrix[i][j] > matrix[i+1][j] && matrix[i][j]>matrix[i][j+1])
- cout<<matrix[i][j]<<" ";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement