Задача для новчиков,но почему-то не работает
Даны три натуральных числа a, b, c, записанные в отдельных строках. Определите, существует ли неворожденный треугольник с такими сторонами.
Если треугольник существует, выведите строку YES, иначе выведите строку NO. Вот сама задача. Вот код- `
a = input()
b = input()
c = input()
if a + b > c and b + c > a or a + c > b:
print('YES')
else:
print('NO')
` Что неверно?Помогите пожалуйста!
Ответы (3 шт):
a = int(input()) #a = float(input())
b = int(input()) #b= float(input())
c = int(input()) #c= float(input())
if a + b > c and a + c > b and b + c > a:
print('Yes')
else:
print('No')
Не забудь добавить 4 пробела после if и else
Ну, видимо, все логические операторы тут должны быть and и введённые данные надо привести в числовой формат.
a = int(input())
b = int(input())
c = int(input())
if a + b > c and b + c > a and a + c > b:
print('YES')
else:
print('NO')