Pagini recente » Cod sursa (job #2321590) | Cod sursa (job #1103318) | Cod sursa (job #1998086) | Cod sursa (job #2495526) | Cod sursa (job #971792)
Cod sursa(job #971792)
#include <cstdio>
#include <iostream>
using namespace std;
#define PMAX 2000001
#define CMAX 31
int A, B, nr;
long long i, p, pp;
bool done;
int Cmmdc (int A, int B){
while (B) {
int r = A % B;
A = B;
B = r;
}
return A;
}
int main() {
freopen("multiplu.in","r",stdin);
freopen("multiplu.out","w",stdout);
scanf("%i%i", &A, &B);
int M = A * B / Cmmdc(A, B);
p = 10;
for (i = M, nr = 1; !done;++nr, i = M * nr) {
if (i % 10 != 1 && i % 10 != 0) continue;
for (;i / p != 0; p *= 10);
p /= 10;
if (i / p == 1) {
pp = p / 10;
if (pp != 1 && pp != 0) continue;
printf("%lld\n", i),
done = true;
}
}
return 0;
}