博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断三角形形状
阅读量:5089 次
发布时间:2019-06-13

本文共 589 字,大约阅读时间需要 1 分钟。

判断三角形形状

题目描述

给你三角形的三条边,你能告诉我它是哪种三角形吗?
如果是直角三角形,请输出“good”。如果是等腰三角形,请输出“perfect”。否则,请输出“just a triangle”。
题目保证输入数据合法。

输入

输入的第一行为一个整数t,表示测试样例的数量。
每组样例包含了三个整数a,b,c,代表了三角形的三条边的长度。(0<a,b,c<300)

输出

对于每组样例,输出结果,每组结果占一行。

样例输入

43 4 52 2 3 1 4 44 6 3

样例输出

goodperfectperfectjust a triangle
1 #include
2 using namespace std; 3 int main() 4 { 5 int n,a,b,c; 6 cin >> n; 7 while(n--) 8 { 9 cin >> a >> b >> c;10 if(a*a+b*b==c*c||b*b+c*c==a*a||c*c+a*a==b*b)11 cout <<"good"<
View Code

 

转载于:https://www.cnblogs.com/qing123tian/p/11107490.html

你可能感兴趣的文章
关于AttributeError: 'NoneType' object has no attribute 'send_keys'
查看>>
linux上安装jenkins过程
查看>>
jenkins添加节点
查看>>
通过华为云搭建一个属于自己的小网站
查看>>
windows和linux下查看java安装路径
查看>>
浅谈动态规划
查看>>
微信小程序中使用text-indent实现首行缩进
查看>>
支付宝小程序input的小坑
查看>>
element ui中表格table翻页记忆勾选状态
查看>>
Vue 的响应式原理中 Object.defineProperty 有什么缺陷?为什么在 Vue3.0 采用了 Proxy,抛弃了 Object.defineProperty?...
查看>>
如何实现 token 加密(来自github每日一题)
查看>>
ES6 代码转成 ES5 代码的实现思路是什么(来自github每日一题)
查看>>
数组编程题(github每日一题)
查看>>
Vue 的父组件和子组件生命周期钩子执行顺序是什么
查看>>
https中间人攻击
查看>>
element ui中循环出来的表格勾选问题
查看>>
watch监听对象的属性
查看>>
vue项目中扫码枪收款
查看>>
JVM之内存区域
查看>>
JVM之HotSpot中堆里的对象
查看>>