Pagini recente » Cod sursa (job #3289126) | Cod sursa (job #612198) | Cod sursa (job #2921998) | Cod sursa (job #3195107) | Cod sursa (job #115276)
Cod sursa(job #115276)
//multiplu
#include<fstream.h>
ifstream f("multiplu.in");
ofstream g("multiplu.out");
int main(){
long a,b,ra[100000],rb[100000],i,j,k;
f>>a>>b;
f.close();
ra[0]=1;
rb[0]=1;
i=0;int gasit=0;
while((ra[i]!=0||rb[i]!=0)&&gasit==0)
{
i++;
ra[i]=(ra[i-1]*10)%a;
rb[i]=(rb[i-1]*10)%b;
for(j=0;j<i;j++)
if((ra[j]+ra[i])%a==0&&(rb[i]+rb[j])%b==0){
gasit=1;
break;
}
}
if(gasit==1){
g<<1;
for(k=1;k<=i-j-1;k++) g<<0;
g<<1;
for(k=1;k<=j;k++) g<<0;
}
else{
g<<1;
for(k=1;k<=i;k++) g<<0;
}
g.close();return 0;}