Ответ:
Решение:
Программа напечатает «ДА», если условие `s / 2 == k` (в C++) или `s div 2 = k` (в Бейсике и Паскале) или `s // 2 == k` (в Python) или `div(s, 2) = k` (в Алгоритмическом языке) будет истинным. Проверим это условие для каждой пары чисел:
- (1, 1): \( 1 / 2 = 0 \neq 1 \) — «НЕТ»
- (8, 4): \( 8 / 2 = 4 \) — «ДА»
- (14, 10): \( 14 / 2 = 7 \neq 10 \) — «НЕТ»
- (20, 1): \( 20 / 2 = 10 \neq 1 \) — «НЕТ»
- (7, 3): \( 7 / 2 = 3 \neq 3 \) — «НЕТ» (целочисленное деление 7 // 2 = 3)
- (10, 5): \( 10 / 2 = 5 \) — «ДА»
- (10, 2): \( 10 / 2 = 5 \neq 2 \) — «НЕТ»
- (4, 1): \( 4 / 2 = 2 \neq 1 \) — «НЕТ»
- (1, 0): \( 1 / 2 = 0 \) — «ДА»
Программа напечатала «ДА» в 3 случаях.
Ответ: 3
