👤

Sa se determine cel mai mic multiplu comun al elementelor unei matrici (n linii, m coloane) ale carei elemente se citesc de la tastatura.

Răspuns :

#include <iostream>
using namespace std;

int main()
{
   int n, m, a[100][100];
   long long x, r, cmmdc = -1, p = 1;
   cin>>n>>m;
   for(int i = 0; i < n; i++)
   {
       cin>>a[i][j]; //Nu e necesar ca citirea sa se faca intr-o matrice
       p *= a[i][j];
       x = a[i][j];
       if(cmmdc == -1) cmmdc = a[i][j];
       while(x)
       {
          r = cmmdc % x;
          cmmdc = x;
          x = r;
       }
   }
   cout<<p / cmmdc;
}