0
0
Bài 1: Tam giác
Cho biết ba số thực x, y, z là số đo của ba cạnh tam giác. Hỏi phải tăng giá trị của một số lên ít nhất bao nhiêu để x, y, z không còn thỏa mãn là số đo của ba cạnh tam giác Dữ liệu vào:
Chỉ một dòng duy nhất ghi ba số thực x, y, x cách nhau một dấu cách Kết quả:
Ghi một số thực gồm 5 chữ số thập phân là giá trị nhỏ nhất cần tăng để x, y, z không còn là số đo ba cạnh tam giác Ví dụ:
TAMGIAC.INP
3.5 4.5 6.5
TAMGIAC.OUT
1.50000
c++ nha
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`@`$\texttt{C++}$
#include <bits/stdc++.h>
#define int double
using namespace std;
signed main()
{
int x, y, z; cin >> x >> y >> z;
int a[3] = {x, y, z};
sort(a, a + 3);
int s = 0.0;
if (a[0] + a[1] > a[2]) s = a[0] + a[1] - a[2];
else s = a[2] - (a[0] + a[1]) + 0.00001;
cout << fixed << setprecision(5) << s;
return 0;
}
Học tốt!
$\color{Turquoise}{\triangleright \triangleright\ \color{ Turquoise}{\texttt{ItzPhuc} \triangleleft \triangleleft}}$
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin