三角形的邊

2021-10-03 06:25:14 字數 511 閱讀 8548

給定三個已知長度的邊,確定是否能夠構成乙個三角形,這是乙個簡單的幾何問題。我們都知道,這要求兩邊之和大於第三邊。實際上,並不需要檢驗所有三種可能,只需要計算最短的兩個邊長之和是否大於最大那個就可以了。這次的問題就是:給出三個正整數,計算最小的數加上次小的數與最大的數之差。

每一行包括三個資料a, b, c,並且都是正整數,均小於10000。

對於輸入的每一行,在單獨一行內輸出結果s。s=min(a,b,c)+mid(a,b,c)-max(a,b,c)。上式中,min為最小值,mid為中間值,max為最大值。

1 2 3

6 5 4

10 20 15

1 1 100

0 0 003

5-98

#include

#include

using

namespace std;

intmain()

return0;

}

三角形的邊

給定三個已知長度的邊,確定是否能夠構成乙個三角形,這是乙個簡單的幾何問題。我們都知道,這要求兩邊之和大於第三邊。實際上,並不需要檢驗所有三種可能,只需要計算最短的兩個邊長之和是否大於最大那個就可以了。這次的問題就是 給出三個正整數,計算最小的數加上次小的數與最大的數之差。每一行包括三個資料a,b,c...

三角形的邊

題目描述 給定三個已知長度的邊,確定是否能夠構成乙個三角形,這是乙個簡單的幾何問題。我們都知道,這要求兩邊之和大於第三邊。實際上,並不需要檢驗所有三種可能,只需要計算最短的兩個邊長之和是否大於最大那個就可以了。這次的問題就是 給出三個正整數,計算最小的數加上次小的數與最大的數之差。輸入描述 每一行包...

三角形的邊

題目描述 給定三個已知長度的邊,確定是否能夠構成乙個三角形,這是乙個簡單的幾何問題。我們都知道,這要求兩邊之和大於第三邊。實際上,並不需要檢驗所有三種可能,只需要計算最短的兩個邊長之和是否大於最大那個就可以了。這次的問題就是 給出三個正整數,計算最小的數加上次小的數與最大的數之差。輸入描述 每一行包...