Cod sursa(job #1962286)

Utilizator 00MikeComputer00Mihnea Andreescu 00MikeComputer00 Data 11 aprilie 2017 18:02:09
Problema Multiplu Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include <fstream>

using namespace std;
ifstream cin("multiplu.in");
ofstream cout("multiplu.out");
int v[15];
int f(int i)
{
	int y=0;
	while(i>0)
	{
		v[++y]=i%2;
		i=i/2;
	}
	long long nr=0;
	for(i=y;i>=1;i--)
		nr=nr*10+v[i];
		return nr;
}

int main()
{
	int n,m,i=1;
	bool ok=0;
	cin>>n>>m;
	while(ok<1)
	{
		if(f(i)%n==0 and f(i)%m==0)
			break;
		i++;
	}
	cout<<f(i);
	return 0;
}