Сколько было запусков, при которых программа напечатала «ДА»?
Решение.
Заметим, что программа напечатает «ДА», если переменная s будет меньше или равна 2k. Значит, было 6 запусков, при которых программа напечатала «ДА». В качестве значений переменных s и k в этих случаях вводились следующие пары чисел:
def f(s, k): if s <= 2 * k: return 1 else: return 0 a = ((1,2), (8,4), (6,-12), (-5,-5), (3,11), (-10,12), (-10,-2), (4,1), (2,5)) kol = 0 for i in range(9): kol += f(a[i][0], a[i][1]) print(kol)
Сколько было запусков, при которых программа напечатала «ДА»?
Решение.
Заметим, что программа напечатает «ДА», если переменная s будет меньше или равна 2k. Значит, было 6 запусков, при которых программа напечатала «ДА». В качестве значений переменных s и k в этих случаях вводились следующие пары чисел: