Cod sursa(job #1415889)
Utilizator | Data | 6 aprilie 2015 19:55:28 | |
---|---|---|---|
Problema | Multiplu | Scor | 10 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.48 kb |
#include <fstream>
#define inf 2100000000
using namespace std;
ifstream fin("multiplu.in");
ofstream fout("multiplu.out");
int a,b,n,u,p,q[2000001],sol;
int main()
{
fin>>a>>b;
u=p=1;
q[p]=1;
while(p<=u)
{
if(q[p]%a==0&&q[p]%b==0)
{
sol=p;
p=inf;
}
else
{
q[++u]=q[p]*10;
q[++u]=q[p]*10+1;
}
p++;
}
fout<<q[sol];
return 0;
}