解题思路:
就是定义三个变量作为三条边,然后依次判断三条边是否两两大于第三条边就可以了,本题目没有难度,怎么正确率那么低呢?
参考代码:【C++,不过修改成C语言也是分分钟的事情】
#include<bits/stdc++.h> using namespace std; bool pan(int a,int b,int c) { bool flag=true; if(a+b<=c||b+c<=a||c+a<=b) { flag=false; } return flag; } int main() { int a,b,c; while(scanf("%d%d%d",&a,&b,&c)!=EOF) { if(pan(a,b,c)) { cout<<"YES"<<endl; } else { cout<<"NO"<<endl; } } return 0; }
0.0分
0 人评分
WU-输出九九乘法表 (C++代码)浏览:1853 |
三角形 (C++代码)记忆化搜索浏览:1318 |
三角形 (C++代码)递推浏览:825 |
1113题解浏览:823 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:569 |
Tom数 (C语言代码)浏览:517 |
剪刀石头布 (C++代码)浏览:1811 |
Tom数 (C语言代码)浏览:581 |
上车人数 (C语言代码)浏览:753 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:736 |