3 条题解

  • 1
    @ 2023-7-18 10:11:21
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    	int x,y,z;
    	for(int z=1;z<=60;z++)
    	{
    		for(int y=z;y<=60;y++)
    		{
    			for(int x=y;x<=60;x++)
    			{
    				if(x*x*y*y==z*z*x*x+z*z*y*y)cout<<y<<" "<<x<<" "<<z<<endl;
    			}
    		}
    	}
    }
    
    
    • 0
      @ 2022-7-11 16:29:32

      穷举大法好

      #include<bits/stdc++.h>
      using namespace std;
      int main()
      {
      	int x,y,z,sum=0;
      	for(int z=1;z<=58;z++)
      	{
      		for(int y=z;y<=59;y++)
      		{
      			for(int x=y;x<=60;x++)
      			{
      				if(z*z*(y*y+x*x)==y*y*x*x)cout<<y<<" "<<x<<" "<<z<<endl;
      			}
      		}
      	}
      }
      
      • -1
        @ 2023-7-18 13:29:56

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

        int main() { for (double i=2.0;i<=60;i++){ for(double j=60.0;j>=i;j--){ for (double h=1.0;h<=i;h++){ if(abs(1.0/i/i+1.0/j/j-1.0/h/h)<=0.00000000001){ cout<<i<<" "; cout<<j<<" "; cout<<h<<endl; } } } }

        return 0;
        

        }

        • @ 2023-7-18 14:54:31

          建议去学一下Markdown

      • 1

      【苏州NOI】d071: 倒立勾股数

      信息

      ID
      78
      时间
      1000ms
      内存
      128MiB
      难度
      6
      标签
      递交数
      528
      已通过
      166
      上传者