Краткое пояснение:
Программа напечатает "YES", если условие (s < 8) or (t > -1) истинно. Необходимо проверить каждую пару входных данных на выполнение этого условия.
Пошаговое решение:
Условие для вывода "YES": s < 8 ИЛИ t > -1.
- (15, 9): 15 < 8 (ложь) ИЛИ 9 > -1 (истина) = Истина. Вывод: YES.
- (11, -7): 11 < 8 (ложь) ИЛИ -7 > -1 (ложь) = Ложь. Вывод: NO.
- (3, 11): 3 < 8 (истина) ИЛИ 11 > -1 (истина) = Истина. Вывод: YES.
- (18, -15): 18 < 8 (ложь) ИЛИ -15 > -1 (ложь) = Ложь. Вывод: NO.
- (0, -3): 0 < 8 (истина) ИЛИ -3 > -1 (ложь) = Истина. Вывод: YES.
- (-17, 6): -17 < 8 (истина) ИЛИ 6 > -1 (истина) = Истина. Вывод: YES.
- (17, -1): 17 < 8 (ложь) ИЛИ -1 > -1 (ложь) = Ложь. Вывод: NO.
- (-4, 5): -4 < 8 (истина) ИЛИ 5 > -1 (истина) = Истина. Вывод: YES.
- (20, 0): 20 < 8 (ложь) ИЛИ 0 > -1 (истина) = Истина. Вывод: YES.
Подсчитаем количество запусков, когда был напечатан "YES": 1, 3, 5, 6, 8, 9. Всего 6 запусков.
Ответ: 6