Cod sursa(job #541711)

Utilizator loginLogin Iustin Anca login Data 25 februarie 2011 13:30:51
Problema Light2 Scor 0
Compilator cpp Status done
Runda Romanian Master in Mathematics and Sciences 2011, Ziua 1 Marime 0.39 kb
# include <fstream>
# include <iostream>
# include <bitset>
using namespace std;
long long sol;
bitset<200000000>v;

int main()
{
	long long n, k, a[30];
	ifstream fin ("light2.in");
	ofstream fout ("light2.out");
	fin>>n>>k;
	for(int i=1;i<=k;++i)
		fin>>a[i];
	for(int i=1;i<=k;++i)
		for(int j=a[i];j<=n;j+=a[i])
			if (v[j]==0)
				++sol, v[j]=1;
			else
				--sol, v[j]=0;
	fout<<sol;
	return 0;
}