Анализ алгоритма
Торт помещается на стол, если его диагональ не больше диаметра стола . То есть если .
Реализация алгоритма
Читаем входные данные.
scanf("%d %d %d",&r,&w,&l);
Вычисляем квадрат длины диагонали стола.
d = w*w + l*l;
Сравниваем квадраты диагонали стола и диаметра торта (чтобы например не использовать арифметику действительных чисел). Выводим результат.
if (d > 4*r*r) printf("NO\n"); else printf("YES\n");
Python реализация
Читаем входные данные.
r, w, l = map(int, input().split())
Вычисляем квадрат длины диагонали стола.
d = w*w + l*l
Сравниваем квадраты диагонали стола и диаметра торта (чтобы например не использовать арифметику действительных чисел). Выводим результат.
if d > 4*r*r: print("NO") else: print("YES")