规律题
2025-02-09 22:42:10
发布于:湖北
20阅读
0回复
0点赞
可以发现,从 1 开始的连续数字的长度是最长的,因此可以容易的得出此代码:
#include<bits/stdc++.h>
#define int long long
#define db double
using namespace std;
int a[1005];
signed main(){
int T; cin >> T;
while(T--){
int n; cin >> n;
int ans = 0;
for(int i = 1;i <= n;i++){
if(n % i == 0) ans++;
else break;
}
cout << ans << "\n";
}
return 0;
}
这里空空如也
有帮助,赞一个