全部评论 2

  • #include <bits/stdc++.h>
    using namespace std;

    int main(){
    int l,r,sum=0;
    cin>>l>>r;
    for (int i=l;i<=r;i++){
    int a=sqrt(i);
    if (i==a*a){
    sum++;
    }
    }
    cout << sum;
    return 0;
    }

    搞那么麻烦干啥???

    2026-07-31 来自 上海

    2
  • #include<bits/stdc++.h>
    using namespace std;
    int main(){
    ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);//缩短时间
    short l,r,s=0;//定义变量
    cin>>l>>r;//输入
    for(short i=l;i<=r;i++){//循环判断
    /pow(int(sqrt(i)),2)==i判断是否是完全平方数/
    if(pow(int(sqrt(i)),2)==i){//判断
    s++;//统计完全平方数个数
    }
    }cout<<s;//输出
    return 0;
    }

    2026-09-24 来自 江苏

    0
暂无数据

提交答案之后,这里将显示提交结果~

首页