Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- int main()
- {
- int r,c;
- cin >> r >>c;
- int a[r][c];
- for(int i=0;i<r;i++)
- {
- for(int j=0;j<c;j++)
- {
- cin >> a[i][j];
- }
- }
- for(int i=0;i<r;i++)
- {
- for(int j=0;j<c;j++)
- {
- cout << a[i][j] << "\t";
- }
- cout << endl;
- }
- int s_r=0,s_c=0,e_r=r-1,e_c=c-1;
- while(s_r<=e_r && s_c<=e_c)
- {
- for(int i=s_r;i<=e_c;i++)
- {
- cout << a[s_r][i] << "\t";
- }
- s_r++;
- for(int i=s_r;i<=e_r;i++)
- {
- cout << a[i][e_c] << "\t";
- }
- e_c--;
- if(s_r<=e_r)
- {
- for(int i=e_c;i>=s_c;i--)
- {
- cout << a[e_r][i]<< "\t";
- }
- e_r--;
- }
- if(s_c<=e_c)
- {
- for(int i=e_r;i>=s_r;i--)
- {
- cout << a[i][s_c] << "\t";
- }
- s_c--;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement