Задача
Ученики 10-Б класса на осенние каникулы решили поехать на экскурсию в столицу. Зная количество мальчиков $n$ и девочек $m$ , определить, сколько необходимо заказать комнат в отеле, в котором имеются комнаты на $k$ мест каждая, при условии что мальчиков и девочек поселять вместе запрещено.
Входные данные
В одной строке записаны три числа $n, m, k \: (n, m, k \leq 100).$
Выходные данные
Вывести одно число — количество комнат, которое необходимо забронировать в отеле.
Тесты
Входные данные | Выходные данные |
---|---|
6 12 3 | 6 |
100 100 100 | 2 |
0 0 1 | 0 |
37 34 42 | 2 |
51 44 22 | 5 |
Код программы
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import java.util.Scanner; import java.lang.Math; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double n, m, k; n = sc.nextInt(); m = sc.nextInt(); k = sc.nextInt(); System.out.print((int)(Math.ceil(n / k) + Math.ceil(m / k))); } } |
Решение
Поскольку девочек с мальчиками заселять вместе нельзя, отдельно вычислим количество комнат, необходимых для заселения мальчиками и отдельно — девочками. Складываем количество комнат для мальчиков с таковым у девочек.