1)Можно создать 2 булевские переменные и каждое число проверять одним if-ом, если число четное, то 1-ой переменной присваиваем true, иначе 2-ой переменной присваиваем true. В конце проверим если обе переменные true, то ответ "YES" иначе "NO".
2) Можно сделать одним if-ом с приоритетами Если (a-четное или b-четное или c-четное) и (a-нечетное или b-нечетное или c-нечетное) то “YES”, иначе “NO”.