Посадка дерева
Novel-Supertv Digital TV Technology Co., Ltd є одним із провідних постачальників рішень у сфері цифрового телебачення в Китаї. Novel-Supertv пропонує індивідуальні рішення для кабельних, супутникових, наземних, IPTV та мобільних телевізійних мереж. Ми часто організовуємо різноманітні змагання, ігри та інші заходи, такі як настільний теніс, баскетбол, сходження на гори, живі бої CS тощо. Минулого року ми провели акцію з висадки дерев, і один з колег запропонував дуже цікаве завдання. Ось воно:
Є N (N ≥ 2) дерев, які можна посадити в кілька рядків. Якщо в рядку є рівно M (2 ≤ M ≤ N) дерев, ми називаємо це "M дерев у рядку". Ми хочемо дізнатися максимальну кількість рядків "M дерев у рядку", які можна посадити з N дерев. Чи можете ви створити програму, яка визначить цю кількість?
Наприклад:
Вхідні дані
Вхід містить кілька рядків. Кожен рядок містить два цілі числа N і M, розділені кількома пробілами (2 ≤ N ≤ 10, 2 ≤ M ≤ N).
Вихідні дані
Для кожного рядка введення ви повинні вивести рядок, що містить максимальну кількість рядків "M дерев у рядку", які можна посадити.