Розв’язок задачі з програмування Більше з трьох
25 Жовтня, 2020Розв’язок задачі з програмування Найменше з більших
28 Жовтня, 2020Розв'язок задачі з програмування E-Olymp "Рівнобедрений трикутник";
Використовується мова програмування Python 3
Рівнобедрений трикутник
На вході програми маємо три натуральних числа a, b і c, записані в одному рядку через пропуск. У відповідь потрібно вивести суму заданих чисел, якщо існує рівнобедрений трикутник з довжинами сторін a, b, c і повідомлення No у протилежному випадку
Формат вхідних даних:
В єдиному рядку записані через пропуск три натуральних числа a, b і c
Формат вихідних даних:
Відповідь до задачі.
Examples
Input
7 7 3
Output
17
Input
4 5 9
Output
No
Обмеження
Full score: 100
Time limit: 100 ms
Real time limit: 5 s
Memory limit: 64M
Розв'язок
Правильність розв'язку - 100/100
import math
a, b, c = map(int, input().split())
if a!=b and a!=c and b!=c:
print('No')
elif a>=b+c:
print('No')
elif b>=a+c:
print('No')
elif c>=a+b:
print('No')
else:
print(a+b+c)



