33,311
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
int main()
{
int T,n,a,b,c;
std::cin>>T>>n>>a>>b>>c;
int *d;
d=new int[n];
int e[3];
e[0]=a;
e[1]=b;
e[2]=c;
for (int i = 0; i < n; ++i)
{
d[i]=0;
}
for (int i = 0; i < 3; ++i)
{
for (int j = 1; j <= n; ++j)
{
if (j%e[i]==0&&d[j-1]==0)
{
d[j-1]=1;
}
else if (j%e[i]==0&&d[j-1]==1)
{
d[j-1]=0;
}
}
}
int f=0;
for (int i = 0; i < n; ++i)
{
if (d[i]==1)
{
f++;
}
}
std::cout<<f;
return 0;
}