我本来是好好的做这题的 啊 结果是 交了八百万遍也是个零分哈 代码也就是这个样子喽 #include<bits/stdc++.h> using namespace std; bool fun(int x){ int sum=1; for(int i=2;i<=sqrt(x);i++){ if(x%i0){ sum+=i; if(x/i!=i) sum+=x/i; } } return xsum; } int main() { int n,cnt=0; cin>>n; for(int i=2;i<=n;i++){ if(fun(i)){ cnt++; } } cout<<cnt; return 0; }

0 条评论

目前还没有评论...

信息

ID
98
时间
1000ms
内存
256MiB
难度
8
标签
递交数
132
已通过
24
上传者