Розв’язок задачі з програмування Більше з трьох
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)