ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Турниры > Открытая тренировка "Осенние каникулы" > задача:


6. Митрофан и задачи с запутанным условием

Открытая тренировка "Осенние каникулы"

Старт: 30.окт.2025 в 09:00:00
Финиш: 30.окт.2025 в 22:00:00
Турнир завершён!
• Турнирная таблица

Задачи турнира

• 1. Принцесса на горошине - 1
• 2. Принцесса на горошине - 2
• 3. Принцесса на горошине - 3
• 4. Питон из лего
• 5. За продуктами
• 6. Митрофан и задачи с запута...
• 7. Четыре козявки
• 8. Муравей от Терри Пратчетта

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.

k-sl

— Да что ж это такое?! Задачи все длиннющие, пока читаешь - три раза задумаешься над поворотами сюжета, два раза проголодаешься и поешь, пять раз прервёшься девчонкам ответить в Телеге ... а когда дойдёшь до конца, поймёшь, что забыл начало! — вопил Митрофан. - Не буду решать!

- Спокойно! Вот совсем короткая задача, ничего лишнего.

Разработайте программу, которая представляет введённое натуральное число N в виде суммы К слагаемых, где каждое следующее в М раз больше предыдущего, и это М - натуральное число. Сами способы выводить не надо, достаточно подсчитать их.

Скажем, число 17 можно представить в виде суммы двух таких слагаемых только одним способом (1 + 16 = 17), число 26 - тремя способами (1 + 25, 2 + 24, 13 + 13), а вот в виде трёх правильных слагаемых число 26 можно представить только как 2 + 6 + 18 (каждое слагаемое втрое больше предыдущего).

Входные данные. Два разделённых прорбелом натуральных числа N и K. N в пределах миллиона, К не меньше 2 и не больше 100.

Выходные данные. Одно целое число - количество способов представить N в виде суммы К слагаемых, удовлетворяющих описанному в третьем абзаце правилу. Удачи, Митрофан!

Для отправки решений необходимо выполнить вход.

www.contester.ru