3 条题解

  • 1
    @ 2024-1-23 19:17:37

    很简单 #include<bits/stdc++.h> using namespace std; int main() { long long a,c,f1,n=0; double b; cin >>c; f1=pow(c,2); for (a=1;a<c;a++) { b=sqrt(f1-pow(a,2)); if (ceil(b)==b) { n++; } } cout<<ceil(n/2.0); return 0; }

    • 1
      @ 2024-1-23 19:17:11

      #include<bits/stdc++.h> using namespace std; int main() { long long a,c,f1,n=0; double b; cin >>c; f1=pow(c,2); for (a=1;a<c;a++) { b=sqrt(f1-pow(a,2)); if (ceil(b)==b) { n++; } } cout<<ceil(n/2.0); return 0; }

      • 1
        @ 2023-9-17 17:18:12

        #include<bits/stdc++.h> using namespace std; int main() { long long a,c,f1,n=0; double b; cin >>c; f1=pow(c,2); for (a=1;a<c;a++) { b=sqrt(f1-pow(a,2)); if (ceil(b)==b) { n++; } } cout<<ceil(n/2.0); return 0; }

        • 1

        信息

        ID
        94
        时间
        1000ms
        内存
        256MiB
        难度
        9
        标签
        递交数
        439
        已通过
        46
        上传者