CZH_xixi @ 2024-10-16 16:56:24
#include<bits/stdc++.h>
using namespace std;
int n,a[5001],b[5001];
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
a[i]=1;
}
for(int i=1;i<=n;i++)
{
for(int o=1;o<=n;o++)
{
if(o%i==0)
{
a[o]+=1;
}
}
}
for(int i=1;i<=n;i++)
{
if(a[i]%2!=0)
{
printf("%d ",i);
}
}
}
(错哪了!!!)
by Chillturtle @ 2024-10-16 17:05:29
那啥,这么明显捏。求关。
#include<bits/stdc++.h>
using namespace std;
int n,a[5001],b[5001];
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
a[i]=1;
}
for(int i=1;i<=n;i++)
{
for(int o=1;o<=n;o++)
{
if(o%i==0)
{
a[o]+=1;
}
}
}
for(int i=1;i<=n;i++)
{
if(a[i]%2==0)
{
printf("%d ",i);
}
}
}
by CZH_xixi @ 2024-10-16 17:51:48
@WY_L 已关,谢谢啦
by Chillturtle @ 2024-10-16 21:52:25
@2023_1202 不谢捏。