Masala #VTG0OFTQII

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 17 %
14

  

Qadoqlash

Transport kompaniyasi ikkita qutini bir shahardan boshqasiga tashish uchun buyurtma oldi. Tashish uchun qutilarni maxsus idishga qadoqlashga qaror qilindi.

Qutilar va idish to'g'ri burchakli parallelepiped shaklida. Birinchi qutining uzunligi, kengligi va balandligi l1, w1 va h1, ikkinchi qutining mos keladigan o'lchamlari l2, w2 va h2. Idishning uzunligi, kengligi va balandligi lc, wc va hc mavjud.

Qutilarda mo'rt jihozlar mavjud bo'lganligi sababli, har bir quti qadoqlangandan keyin tik holatda qolishi kerak. Shunday qilib, qutilar yonma-yon yoki bir-birining ustiga joylashtirilishi mumkin. Idishga mahkamlash uchun qutilarning yon tomonlari uning yon tomonlariga parallel bo'lishi kerak. Boshqacha qilib aytganda, agar qutilar dastlab barcha tomonlari idishning mos tomonlariga parallel bo'ladigan tarzda joylashgan bo'lsa, unda ularning har birini vertikal o'qqa nisbatan 90o ga burish mumkin.

Belgilangan shartlar bilan qutilarni idishga joylashtirish mumkin yoki yo'qligini chop eting.


Kiruvchi ma'lumotlar:

input.txt kirish faylining birinchi qatorida l1, w1 va h1, ikkinchisida l2, w2 va h2, uchinchisida lc, wc va hc mavjud. Barcha o'lchamlar 1000 dan oshmaydigan musbat butun sonlardir. Satrlardagi sonlar bo'sh joylar bilan ajratilgan.


Chiquvchi ma'lumotlar:

output.txt chiqish faylida agar qutilar idishga qadoqlanishi mumkin bo'lsa, YES, aks holda NO deb chop eting.


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