Sa se calculeze maximul elemetelor poztive dintr o matrice si sa se afiseze divizorii acestui maxim.
Răspunsuri la întrebare
Răspuns de
6
#include <iostream>
using namespace std;
int main(){
int a[100][100],n,m,i,j;
//Citire dimensiune
cin >> n >> m;
//Citire matrice
for(i=0;i<n;i++)
for(j=0;j<m;j++)
cin >> a[i][j];
//Determinare maxim
int max=-1;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
if(a[i][j]>max)max=a[i][j];
//Afisare divizori
for(int i=1;i<=max;i++){
if(max%i==0)cout << i << " ";
}
}
Anexe:
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă