计算三角形的周长
时间: 1ms 内存:128M
描述:
输入三角形的三条边,判断是否能构成三角形,如果能构成三角形则输出该三角形的周长(三边之和),如果不能构成三角形,则输出error
注意:三条边长均为整数。
输入:
三角形的三条边的长度
输出:
如果构成三角形则输出三角形的周长,如果不能构成三角形则输出提示信息error
示例输入:
1 2 3
示例输出:
error
提示:
参考答案(内存最优[540]):
var
a,b,c:integer;
begin
read(a,b,c);
if (a+b<=c)or(a+c<=b)or(b+c<=a) then
write('error')
else
write(a+b+c);
end.
参考答案(时间最优[0]):
#include <iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a+b>c&&a+c>b&&b+c>a)
cout<<a+b+c<<endl;
else
cout<<"error"<<endl;
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。