7 条题解

  • 0
    @ 2023-7-17 20:35:04
    #include <bits/stdc++.h>
    
    using namespace std;
    double figure[5],factor,all;
    int main ()
    {
            for(int i=0;i<=4;i++){
                cin>>figure[i];
            }
            for(int a=0;a<=4;a++){
                for(int x=1;x<figure[a];x++){
                    factor=(figure[a])/(x*1.0);
                    if(factor==int(factor)){
                        all=all+x;
                    }
                }
                factor=0;
                if(all==figure[a]){
                    cout<<1<<" ";
                }
                else{
                    cout<<0<<" ";
                }
                all=0;
            }
        return 0;
    }
    

    信息

    ID
    66
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    796
    已通过
    293
    上传者