Cod sursa(job #124713)

Utilizator mirceadinoMircea Popoveniuc mirceadino Data 19 ianuarie 2008 19:17:56
Problema Multiplu Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include<fstream.h>
#include<iostream.h>
int main()
{
	long a,b,m,k,c,y,s;

fstream f1("multiplu.in", ios::in); 
fstream f2("multiplu.out", ios::out);
f1>>a>>b;
c=a; y=b;
while(a!=b)
{	if(a>b) a=a-b; 
	else b=b-a;
}
k=c*y/a; 
m=k;
a=1;
while(a!=0)
{	s=m; 
	y=0;
	while(s!=0)
	{	c=s%10; 
		s=s/10;
		if((c!=0)&&(c!=1)) y++; 
	}
	if(y==0) a--; 
	else m=m+k;
}
f2<<m;
f1.close(); 
f2.close();
return 0;
}