Andromeda-Galaxy

勾股定理和勾股数

直角三角形中  直角边的平方和 等于斜边的平方

勾股数  

给出一个数 a  让你求l另外两个数

a<=2  没有

a%2==1 时     n*n/2     n*n/2+1;

a%2==0时      n*n/4+1   n*n/4-1;

 

#include<bits/stdc++.h>
using namespace std;
int main()
{

    int a;cin>>a;
    if(a==1||a==2) printf("%d %d\n",-1,-1);
    else
    {
        if(a%2==1) printf("%d %d",a*a/2,a*a/2+1);
        else printf("%d %d",a*a/2/2-1,a*a/2/2+1);
    }
}

 

发表于 2018-08-27 08:48  Andromeda_Galaxy  阅读(380)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2021-11-04
  • 2021-08-08
  • 2021-11-04
  • 2021-10-24
  • 2021-10-24
  • 2021-08-08
  • 2021-08-08
  • 2021-11-04
猜你喜欢
  • 2021-08-08
  • 2021-08-08
  • 2021-11-04
  • 2021-08-08
  • 2021-08-08
  • 2021-08-08
  • 2021-11-04
相关资源
相似解决方案