Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void create(int **arr,int n, int m)
- {
- for (int i=0;i<n;i++)
- {
- for (int j=0;j<m;j++)
- {
- cout<<"arr["<<i<<"]"<<"["<<j<<']';
- cin>>arr[i][j];
- }
- cout<<endl;
- }
- }
- void show(int **arr,int n, int m)
- {
- for (int i=0;i<n;i++)
- {
- for (int j=0;j<m;j++)
- {
- cout<<arr[i][j]<<" ";
- }
- cout<<endl;
- }
- }
- int main ()
- {
- int t,i,j,min,max,n,m,kol=0;
- cin>>n>>m;
- int **a=new int *[n];
- for (i=0;i<m;i++)
- a[i]=new int [m];
- create(a,n,m);
- show(a,n,m);
- cout<<endl;
- for (i=0;i<n;i++)
- {
- min=a[i][0];
- for (j=0;j<m;j++)
- {
- if (a[i][j]<min)
- min=a[i][j];
- for (int k=0;k<n;k++)
- {
- if(a[i][k]==min)
- {
- max=a[0][k];
- for (j=0;j<m;j++)
- if (a[j][k]>max)
- max=a[j][k];
- }
- if (min==max)
- kol++;
- }
- }
- }
- cout<<kol;
- system ("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment