Боря купил конфет ко дню рождения. Он сначала взял A конфет, но затем понял, что их нужно разделить поровну между

Боря купил конфет ко дню рождения. Он сначала взял A конфет, но затем понял, что их нужно разделить поровну между d людьми. Даны A и d. Найди ближайшее к числу A число, которое кратно d. Если таких чисел несколько, выбери наименьшее из них. Ввод Вывод 13 5 15 15
Пётр_2168

Пётр_2168

Решение:

1. Нам нужно найти ближайшее к числу \(A\) число, которое кратно \(d\). Чтобы это сделать, мы можем следовать следующему алгоритму:

2. Рассмотрим сначала случай, когда \(A\) уже кратно \(d\). В этом случае ответом будет само число \(A\), так как оно уже подходит по условию.

3. Если \(A\) не кратно \(d\), тогда найдем ближайшее число, которое будет кратно \(d\). Для этого мы можем разделить \(A\) на \(d\), округлить результат в бОльшую сторону и затем умножить это число на \(d\).

4. Применим этот алгоритм к данным из условия задачи:

Дано: \(A = 13, d = 5\)

5. Рассмотрим, является ли \(A\) кратным \(d\):

\[13 \div 5 = 2.6\]

\(13\) не является кратным \(5\), значит, нам нужно найти ближайшее число, кратное \(5\).

6. Округлим результат деления \(13\) на \(5\) в бОльшую сторону:

\[2.6 \rightarrow 3\]

7. Умножим полученное число на \(d = 5\):

\[3 \times 5 = 15\]

Ближайшее к числу \(13\) число, которое кратно \(5\), равно \(15\).

Следовательно, ответ на задачу: \(15\).
Знаешь ответ?
Задать вопрос
Привет!
hello