este ceva gresit la acest algoritm ?
Cerinta: La liceul nostru sunt m clase, fiecare având n elevi. Pentru fiecare elev se cunoaşte talentul artistic, exprimat printr-un număr natural. Să se determine cea mai mare valoarea pe care o are talentul artistic al elevilor, notată cu MAX şi numărul CNT de clase din liceu în care există elevi care au talent maxim.
#include
using namespace std;
int main()
{
int m,n,i,j,CNT=0,MAX,u,a;
cin >> n;
cin >> m;
int M[n][m];
cin >> M[1][1];
MAX=M[1][1];
a=MAX;
for(i=1; i<=n; i++)
for(j=1; j<=m; j++)
{
if(M[i][j]!=a)
cin>> M[i][j];
if(M[i][j]>MAX)
MAX=M[i][j];
}
u=0;
i=1;
while(i<=n)
{
for(j=1; j<=m; j++)
if(M[i][j]==MAX && i!=u)
{
CNT++;
u=i;
}
i++;
}
cout<
return 0;
}
Răspunsuri la întrebare
Răspuns de
2
Iata solutia la problema. Studiaza si vezi unde gresesti. Succes!
Anexe:
Alte întrebări interesante
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă