So 坑
2026-01-01 18:42:58
发布于:上海
15阅读
0回复
0点赞
注:这题必须考虑完全平方数
#include<iostream>
using namespace std;
int main(){
int A,count=0;
cin>>A;
if(A==1){
cout<<1;
return 0;
}
for(int i=1;i<=A;i++){
if(A%i==0){
count++;
}
}
if((A*A)%A==0){
cout<<(count+1)/2;
}
else{
cout<<count/2;
}
}
这道题是我第三次AC的
这里空空如也







有帮助,赞一个