Cod sursa(job #541515)

Utilizator thesilverhand13FII Florea Toma Eduard thesilverhand13 Data 25 februarie 2011 11:53:15
Problema Light2 Scor 10
Compilator cpp Status done
Runda Romanian Master in Mathematics and Sciences 2011, Ziua 1 Marime 0.41 kb
#include<fstream>
#define dim 99999999
using namespace std;

ifstream f("light2.in");
ofstream g("light2.out");

int a[dim],n;
long  nr;
int k;

void rezolvare()
{
	int i,j,x;
	f>>n;
	f>>k;
	for(i=1;i<=n;i++)
		a[i]=-1;
	for(i=1;i<=k;i++)
	{
		f>>x;
		for(j=x;j<=n;j=j+x)
			a[j]=a[j]*(-1);
	}
	for(i=1;i<=n;i++)
		if(a[i]==1)
			nr++;
		g<<nr;
}

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