Cod sursa(job #138806)

Utilizator VladimioDinu Vladimir Vladimio Data 19 februarie 2008 11:13:54
Problema Multiplu Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<iostream.h>
#include<stdio.h>
int main ()
{long int a, b, m, d,cmmmc,cmmmc2,ca,cb; 
 freopen("multiplu", "rt", stdin);   
 freopen("multiplu.out", "wt", stdout);
scanf("ld",&a);
scanf("ld",&b);
ca=a; cb=b;
while (a!=b) {if (a>b) a=a-b;
              else b=b-a;}
cmmmc=a;
cmmmc2=cmmmc;
for(d=1;cmmdc2!=0;d++) {cmmmc2=d*cmmmc;
               while (cmmmc2>0){if (cmmmc2%10!=1 && cmmmc2%10!=0) break;
                              cmmmc2=cmmmc2/10;}}
m=cmmmc*d;
printf("ld",m);
return 0;}