试图求调:)

B2092 开关灯

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 不谢捏。


|