1
2026-01-05 21:47:56
发布于:浙江
这是 VJ 的一道题,我在洛谷做的。希望Stars_Seeker能帮我放到 VJ 上运行一下,看看为什么错了。题目是“UVA10290”
#include <bits/stdc++.h>
using namespace std;
#define int long long
int f(int n){//统计函数
int ans=0;
for(int i=1;i*i<=2*n;i++){
if(2*n%i==0){
int a=2*n/i,b=i;
if(a%2!=b%2)ans++;
}
}return ans;
}
signed main(){
int n;
while(cin >> n){
cout << f(n) << endl;
}
return 0;
}
全部评论 5
超时了
2天前 来自 重庆
06
昨天 来自 浙江
0理论上没问题啊,我还参考了一下题解
昨天 来自 浙江
0
题目找到了,他为什么不给你过?
2天前 来自 重庆
0洛谷题目链接发我
2天前 来自 重庆
0昨天 来自 浙江
0
细节写水题题解
2天前 来自 重庆
0。
2天前 来自 重庆
0
















有帮助,赞一个