Pagini recente » Cod sursa (job #2722729) | Cod sursa (job #2831690) | Cod sursa (job #2984524) | Cod sursa (job #2776293) | Cod sursa (job #253735)
Cod sursa(job #253735)
#include<stdio.h>
#define min(a,b) (a<b?a:b)
FILE *fin=fopen("multiplu.in","r"),
*fout=fopen("multiplu.out","w");
int A,B,rez=2000000000;
int x;
void bkt(int k){
if(x && x%A==0 && x%B==0)
rez=min(rez,x);
else
for(int i=0;i<=1&&x<=1111111111;i++)
if( (k==1&&i==1) || (k!=1)){
x=x*10+i;
bkt(k+1);
x/=10;
}
}
int main(){
fscanf(fin,"%d %d",&A,&B);
bkt(1);
fprintf(fout,"%d\n",rez);
fclose(fin);
fclose(fout);
return 0;
}