T1. 直角三角形的判定
内存限制: 256 Mb时间限制: 1000 ms
题目描述
给定三个正整数表示三角形的三条边,请判定它是否为直角三角形。
输入格式
第一行:三个整数 a,b 与 c
输出格式
若可以构成一个直角三角形,输出 Right Triangle
否则,输出 No
数据范围
1<= a, b, c<= 1000
样例数据
输入:
3 4 5
输出:
Right Triangle
输入:
3 3 3
输出:
No
试题解析:数学知识<勾股定理>的灵活应用
找到最长边,判断两条短边的平方和是否等于最长边的平方即可。
- //样例代码
- #include
- using namespace std;
- int main()
- {
- int a,b,c,t;
- cin>>a>>b>>c;
- if(b>a){t=a;a=b;b=t;}
- if(c>a){t=a;a=c;c=t;}
- if(a*a==b*b+c*c)cout<<"Right Triangle"<
- else cout<<"No"<
- return 0;
- }
T2. 因子分解
内存限制: 256 Mb时间限制: 1000 ms
题目描述
给定一个正整数 nn,请将它分解为素数的乘积。
例如 60
-
相关阅读:
深入区块链技术(一)
八、MySql表的复合查询
二硒化钨负载聚乳酸纳米载体 (PLA-WSe2)|聚已内酯改性二硒化钨(PCL-WSe2) 科研级
laravel设置与获取header请求头
两个小球的动态展示,在窗口中绘制了两个小球。小球的位置和速度会随着时间的推移而改变,当它们触碰到窗口的边界时会反弹
python从小到大排序 青少年编程电子学会python编程等级考试三级真题解析2020年12月
body加class
聚观早报 | 白酒品牌频跨界;微软发布统一版本Copilot
【剑指Offer】20.表示数值的字符串
virtualbox 网络设置实现主机和虚拟机互相访问
-
原文地址:https://blog.csdn.net/lybc2019/article/details/127816287