Masala #MV3HZGJK8B

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 10 %
14

  

Feruzbek va basseyn

Feruzbek hozir akvaparkga borishni juda istayapti shuning uchun u avtomoykada pul ishlashga qaror qildi. Pulni yig‘ishiga ozgina qolganda unga dadasi bir taklif aytdi. Seni yig‘gan pullaringga qo‘shib senga basseyn va dengizga yoki plyajga borganda ishlatiladigan matras olishga rozimisan debdi. Feruzbek ham ko‘p o‘ylab o‘tirmay rozi bo‘libdi. Ammo bu taklif amalga oshishi uchun Feruzbek dadasi bergan topshiriqni bajarishi kerak. U basseyn doira shaklida bo‘lishini istabdi shuning uchun u doirani yuzasini topishi kerak. Matras esa pizza shaklida bo‘lishni istabdi yaʼni uchburchak. Sizga doira radiusi va uchburchakning 3 ta tomoni beriladi. Siz ularning yuzini toping ammo uchburchakni tomonlari katta bo‘lganligi sababli bunday uchburchak qurib bo‘lmasligi ham mumkin uni ham inobatga oling. 


Kiruvchi ma'lumotlar:

Birinchi qatorda r doira radiusi 1 < r < 1000.Ikkinchi qatorda uchburchak tomonlari 1 < a,b,c < 1000.


Chiquvchi ma'lumotlar:

Birinchi qatorda doira yuzasi 10-6 ko'rinishida. Ikkinchi qatorda uchburchak qurib bo'lmasa No so'zi aks holda Yes va uchburchak yuzini chiqaring.


Misollar
# input.txt output.txt
1
1
2 3 4
3.141593
Yes
2.904738
2
2
1 2 5
12.566370
No
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin