Cod sursa(job #115240)

Utilizator cosserBula Ionut cosser Data 16 decembrie 2007 11:46:55
Problema Multiplu Scor 10
Compilator cpp Status done
Runda preONI 2008, Runda 2, Clasa a 10-a Marime 0.43 kb

#include<math.h>
#include<fstream>
using namespace std;

long A,B,o;

ifstream f("multiplu.in");
ofstream out("multiplu.out");

long check (int c)
{  long k=0,M=0,q=2,r[10],i;

while(c>=q){r[++k]=(c%q);c=c/q;}
  r[++k]=c;
  for(i=k;i>=1;i--)
 M=r[i]*pow(10,i-1)+M;

    return M;}


int main()
{
f>>A>>B;

for(o=2;o<=100;o++)
{if((check(o)%A==0) && (check(o)%B==0)){out<<check(o);o=101;}
 }




 return 0;
 }