Cod sursa(job #1367886)

Utilizator StarGold2Emanuel Nrx StarGold2 Data 2 martie 2015 11:13:33
Problema Multiplu Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.69 kb
#include <fstream>
using namespace std;

ifstream fin ("multiplu.in" );
ofstream fout("multiplu.out");

unsigned long long A, B, C, i, V[10], D, E, F, ok;

void Multiplu(){
     fin >> A >> B;
     D = A * B;
     while(A <= B){
          C = A % B;
          A = B;
          B = C;
     }
     D /= A;
     ok = 0;
     F = D;
     while(ok == 0){
          E = D; ok = 1;
          while(E != 0){
               if(E % 10 > 1){
                    ok = 0;
                    break;
               }
               E /= 10;
          }
          if(ok == 0)
               D += F;
     }
     fout << D;
     return;
}

int main(){
     Multiplu();
     return 0;
}