Аналіз алгоритму
Торт поміщається на стіл, якщо його діагональ не більше діаметра столу . Тобто якщо .
Реалізація алгоритму
Читаємо вхідні дані.
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")