Se dă o matrice de numere întregi cu m linii si n coloane. Să se determine cel mai mare număr de pe marginea matricei, precum si de câte ori apare el.
Exemplu:
5 19 6 3
3 54 18 19
8 39 64 10
15 4 7 2
Elementul maxim de pe contur este 19 si apare de doua ori.
Răspunsuri la întrebare
Răspuns de
1
#include <bits/stdc++.h>
using namespace std;
int n,m,a,Max=-1,k;
int main()
{
cin >> m >> n;
for(int i=1;i<=m;i++)
for(int j=1;j<=n;j++)
{
cin >> a;
if(i==1 or i==m or j==1 or j==n)
{
if(a>Max) Max=a,k=1;
else if (a==Max) k++;
}
}
cout << Max << " " << k;
}
using namespace std;
int n,m,a,Max=-1,k;
int main()
{
cin >> m >> n;
for(int i=1;i<=m;i++)
for(int j=1;j<=n;j++)
{
cin >> a;
if(i==1 or i==m or j==1 or j==n)
{
if(a>Max) Max=a,k=1;
else if (a==Max) k++;
}
}
cout << Max << " " << k;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă