Үшромбтау
Шешімді жөнелту
Ұпайлар:
1
Уақыт шектеуі:
1.0s
Жад шектеуі:
256M
Author:
Problem types
Рұқсат етілген тілдер
Assembly, Awk, Brain****, C, C++, Go, Java, Kotlin, Pascal, Perl, PHP, Python, Sed, Text
Сізге 2 үшбұрыш берілген (олардың қабырғаларының ұзындықтары). Оларды ромб алу үшін қосуға бола ма? Қосуға дегеніміз - бір үшбұрыштың қабырғасын таңдап, содан кейін екінші үшбұрыштың қабырғасын таңдап, оларды жабыстыру.
Енгізу
Бірінші жолда 3 сан беріледі – бірінші үшбұрыштың қабырғаларының ұзындықтары. Екінші жолда аналогты түрде 3 натурал сан беріледі – екінші үшбұрыштың қабырғаларының ұзындықтары. Барлық ұзындықтар \(10^9\)-дан аспайтын оң бүтін сандар. Әрбір үшбұрыштың нөлден үлкен ауданы бар екендігіне кепілдік беріледі.
Шығару
Егер ромб алуға болатын болса, YES деп шығарыңыз, әйтпесе NO.
Мысалдар
Енгізу 1
1 1 1
1 1 1
Жауап 1
YES
Енгізу 2
3 3 3
2 2 3
Жауап 2
NO