Codeforces Round 876 (Div. 2) |
---|
Закончено |
Вам даны целые числа $$$n$$$ и $$$k$$$.
Назовем массив $$$a_1, a_2, \ldots, a_n$$$ длины $$$n$$$, состоящий из нулей и единиц, хорошим, если для всех целых $$$i$$$ от $$$1$$$ до $$$n$$$ выполняются оба следующих условия:
Здесь $$$\lceil \frac{i}{k} \rceil$$$ обозначает результат деления $$$i$$$ на $$$k$$$, округлённый вверх. Например, $$$\lceil \frac{6}{3} \rceil = 2$$$, $$$\lceil \frac{11}{5} \rceil = \lceil 2.2 \rceil = 3$$$ и $$$\lceil \frac{7}{4} \rceil = \lceil 1.75 \rceil = 2$$$.
Найдите наименьшее возможное количество единиц в хорошем массиве.
В первой строке задано целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следуют описания этих наборов.
В первой строке даны два целых числа $$$n$$$, $$$k$$$ ($$$2 \le n \le 100$$$, $$$1 \le k \le n$$$) — длина массива и параметр $$$k$$$ из условия.
Для каждого набора входных данных выведите одно число — наименьшее возможное количество единиц в хорошем массиве.
Можно показать, что при данных ограничениях всегда существует хотя бы один хороший массив.
73 25 29 37 110 49 58 8
2 3 4 7 4 3 2
В первом наборе входных данных $$$n = 3$$$ и $$$k = 2$$$:
Таким образом, ответ равен $$$2$$$.
Во втором наборе входных данных $$$n = 5$$$ и $$$k = 2$$$:
В третьем наборе входных данных $$$n = 9$$$ и $$$k = 3$$$:
В четвертом наборе входных данных $$$n = 7$$$ и $$$k = 1$$$. Существует единственный хороший массив $$$[ \, 1, 1, 1, 1, 1, 1, 1\, ]$$$, поэтому ответ равен $$$7$$$.
Название |
---|