Cod sursa(job #1323302)
| Utilizator | Data | 20 ianuarie 2015 22:08:01 | |
|---|---|---|---|
| Problema | Multiplu | Scor | 10 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.6 kb |
#include<fstream>
using namespace std;
ifstream f("multiplu.in");
ofstream g("multiplu.out");
int a,b;
void citire()
{
f>>a>>b;
}
int main()
{
citire();
int b2;
int p,aux,i;
for(int b2 = 1; b2 <= 127; b2++)
{
p = 1;
aux = 0;
for(i=1; i<=8; i++)
p *= 10;
for (i=8 ; i >= 0 ; i--)
{
aux = aux + p*((b2 >> i) & 1) ;
p /= 10;
}
if(aux % a == 0 && aux % b == 0)
{
g<<aux<<'\n';
break;
}
}
return 0;
}
