Cod sursa(job #115050)

Utilizator blueblurRaluca Oncioiu blueblur Data 16 decembrie 2007 10:28:00
Problema Multiplu Scor 10
Compilator cpp Status done
Runda preONI 2008, Runda 2, Clasa a 10-a Marime 0.38 kb
#include<fstream.h>
ifstream f("multiplu.in");
ofstream g("multiplu.out");
int main()
{long A,B,M,i,j,h,x,k,b[1000];
int a;
f>>A>>B;
M=1;
do{a=0;h=0;x=0;
k=M;
while(k!=0)
{b[h]=k%10;k/=10;h++;}

for(i=0;i<h;i++)
if(b[i]==1||b[i]==0) x++;
if(x==h) {if(M%A==0&&M%B==0) {a=1;break;}
else if(M%A==0||M%B==0) a=0;}
M++;
}while(a!=1);
g<<M;
f.close();
g.close();
return 0;}