标签:bsp space 推出 就是 输入 时间 难度 整数 idt
| 直角三角求解 |
| 难度级别:A; 运行时间限制:1000ms; 运行空间限制:51200KB; 代码长度限制:2000000B |
|
试题描述
|
|
输入直角三角形的两条直角边长 a 和 b(两个不超过50的正整数),输出该直角三角形三条边长的平方和。
|
|
输入
|
|
两个正整数,由一个空格分隔。
|
|
输出
|
|
一个正整数
|
|
输入示例
|
|
3 4
|
|
输出示例
|
|
50
|
|
其他说明
|
|
提醒:直角三角形有两条直角边和一条斜边,它们之间的关系是两条直角边的平方和等于斜边的平方。
|
学过勾股定理的都知道。
把两边的平方加起来就好。
注意是三条边的平方和,
第三边=第一边的平方+第二边的平方。
那么三个的平方就是两个(第一边的平方+第二边的平方,小学生都能推出来----)。
代码如下:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<<2*(a*a+b*b)<<endl;
return 0;
}
标签:bsp space 推出 就是 输入 时间 难度 整数 idt
原文地址:https://www.cnblogs.com/beautifulnightmareHTJ/p/9880081.html