Cod sursa(job #228598)

Utilizator ooctavTuchila Octavian ooctav Data 7 decembrie 2008 16:25:26
Problema Multiplu Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb

#include <stdio.h>
int main()
{
	int a,b,r,i,f,g,n,d;
	FILE *f1,*f2;
	f1=fopen("multiplu.in","r");
	f2=fopen("multiplu.out","w");
	fscanf(f1,"%d%d",&a,&b);
	f=a;
	g=b;
	while(b!=0)
	{
		r=a%b;
		a=b;
		b=r;
	}
	r=a*(f/a)*(g/a);
	a=r;
	for(i=a;i<=100000000;i=i+a)
	{
		n=i;
		while(n!=0)
		{
			d=1;
			r=n%10;
			n=n/10;
			if(r!=1 && r!=0)	
			{
				d=0;
				break;
			}
		}
		if(d==1)	break;
	}
	fprintf(f2,"%d",i);
	fclose(f1);
	fclose(f2);
	return 0;
}