Решение:
Программа напечатает "NO", если условие \( (s > 0 \|\| t < 1) \) истинно. Это означает, что условие выполняется, если \( s \) больше нуля ИЛИ \( t \) меньше единицы (или оба условия одновременно).
Рассмотрим каждую пару:
- \( (1, 2) \): \( 1 > 0 \) (истина), \( 2 < 1 \) (ложь). \( (истина \|\| ложь) \) = истина. -> "NO".
- \( (0, -1) \): \( 0 > 0 \) (ложь), \( -1 < 1 \) (истина). \( (ложь \|\| истина) \) = истина. -> "NO".
- \( (-10, 1) \): \( -10 > 0 \) (ложь), \( 1 < 1 \) (ложь). \( (ложь \|\| ложь) \) = ложь. -> "YES".
- \( (-1, -1) \): \( -1 > 0 \) (ложь), \( -1 < 1 \) (истина). \( (ложь \|\| истина) \) = истина. -> "NO".
- \( (-2, 10) \): \( -2 > 0 \) (ложь), \( 10 < 1 \) (ложь). \( (ложь \|\| ложь) \) = ложь. -> "YES".
- \( (0, 0) \): \( 0 > 0 \) (ложь), \( 0 < 1 \) (истина). \( (ложь \|\| истина) \) = истина. -> "NO".
- \( (2, -2) \): \( 2 > 0 \) (истина), \( -2 < 1 \) (истина). \( (истина \|\| истина) \) = истина. -> "NO".
Пары, для которых программа напечатает "NO": 1, 2, 4, 6, 7.
Ответ: 12467