Вопрос:

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел: (9, 0); (10, 10); (18, 9); (22, 4); (27, 3); (12, 9); (29, 2); (4, 2); (3, 3). Сколько было запусков, при которых программа напечатала «YES»?

Фотография

Ответ ассистента

Для решения задачи нужно проверить каждое из 9 вводов на условие `s % 9 == k`. Напоминаю, что `%` — это операция получения остатка от деления. Проверим пары: 1. (9, 0): $9 \pmod 9 = 0$. Условие $0 == 0$ верно. (Печатает «YES») 2. (10, 10): $10 \pmod 9 = 1$. Условие $1 == 10$ ложно. 3. (18, 9): $18 \pmod 9 = 0$. Условие $0 == 9$ ложно. 4. (22, 4): $22 \pmod 9 = 4$. Условие $4 == 4$ верно. (Печатает «YES») 5. (27, 3): $27 \pmod 9 = 0$. Условие $0 == 3$ ложно. 6. (12, 9): $12 \pmod 9 = 3$. Условие $3 == 9$ ложно. 7. (29, 2): $29 \pmod 9 = 2$. Условие $2 == 2$ верно. (Печатает «YES») 8. (4, 2): $4 \pmod 9 = 4$. Условие $4 == 2$ ложно. 9. (3, 3): $3 \pmod 9 = 3$. Условие $3 == 3$ верно. (Печатает «YES») Итого программа напечатала «YES» 4 раза. **Ответ: 4**

Другие решения

Что ещё задавали пользователи