2个题解
2024-06-24 12:59:23
发布于:广东
34阅读
0回复
0点赞
1:
#include<bits/stdc++.h>
bool Allsqrtnum(long long n){
long long temp=n;
if(pow(floor(sqrt(n)),2)==temp) return true;
else return false;
}
int main(){
long long n;
scanf("%lld",&n);
for(long long i=1;i<=n;i++) if(Allsqrtnum(i)) printf("%lld ",i);
return 0;
}
//2^40=1099511627776
2:
#include<bits/stdc++.h>
int main(){
long long n,j=1;
scanf("%lld",&n);
for(long long i=1;i<=n;i+=j){
printf("%lld ",i);
j+=2;
}
return 0;
}
//2^40=1099511627776
这里空空如也
有帮助,赞一个