Tort#774

Tort (Həll təhlili)

Alqoritm Analizi

Bir torta, onun diaqonali masanın diametrindən böyük olmadıqda masanın üstünə qoyulur. Yəni, w^2 + l^2 ≤ 4r^2 olarsa.

Alqoritmin Tətbiqi

Giriş məlumatlarını oxuyun.

scanf("%d %d %d",&r,&w,&l);

Masanın diaqonalının kvadratını hesablayın.

d = w*w + l*l;

Masanın diaqonalının kvadratı ilə tortun diametrinin kvadratını müqayisə edin (məsələn, həqiqi say hesablamalarından qaçmaq üçün). Nəticəni çıxışa verin.

if (d > 4*r*r) printf("NO\n");
else printf("YES\n");

Python Tətbiqi

Giriş məlumatlarını oxuyun.

r, w, l = map(int, input().split())

Masanın diaqonalının kvadratını hesablayın.

d = w*w + l*l

Masanın diaqonalının kvadratı ilə tortun diametrinin kvadratını müqayisə edin (məsələn, həqiqi say hesablamalarından qaçmaq üçün). Nəticəni çıxışa verin.

if d > 4*r*r:
    print("NO")
else:
    print("YES")