Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Shellias
Сообщений: n/a
#1

Решение задачи - C++

14.10.2013, 16:00. Просмотров 391. Ответов 0
Метки нет (Все метки)

Здравствуйте! Нужна помощь в написании программы на (очевидно) С++. Условия такие:

"Главный повар решил устроить в лицее День Уважения к Повару. Для этого он приготовил лицеистам N необычайно вкусных котлет и втайне постановил, что первый пожаловавший отведать поварское кушанье школьник должен получить наибольшее количество вкусных котлет, а каждый последующий - строго меньше, чем предыдущий (повару очень не нравилось, когда к приготовленному им обеду опаздывали и тот вынужден был остывать).

Конечно, введенное правило оставляет существенный произвол в числе котлет, получаемых очередным явившимся лицеистом, и это число не в последнюю очередь будет зависеть от предыдущего поведения лицеиста в столовой, а также от волшебных слов, произносимых им. Например, 6 котлет могут быть в результате распределены по одной из следующих четырех схем: 3+2+1 (три котлеты первому из пришедших школьников, две - второму и одну - третьему), 4+2, 5+1 и 6 (все котлеты съедает счастливчик, пришедший первым).

Напишите программу, определяющую, каким количеством различных способов повар может распределить приготовленное лакомство среди школьников.

Входные данные:

Входной поток содержит одно целое число N - количество приготовленных поваром котлет (0 ≤ N ≤ 200).
Пример - 6.

Выходные данные:

Выходной поток должен содержать одно целое число, равное количеству возможных распределений котлет.
Пример - 4."

Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2013, 16:00     Решение задачи
Посмотрите здесь:

Проверить решение задачи - C++
Здравствуйте! Я С++ изучаю самостоятельно, по книге Р.Лафоре "ООП в С++". В главе 7 "Массивы и строки" столкнулся с задачей Напишите...

C++ функции, решение задачи - C++
Помогите написать задачу

Проверить решение задачи - C++
Здравствуйте. Есть задача: Напишите класс safearay, который использует массив типа int фиксированного размера (назовем его LIMIT) в...

Решение задачи (формула) - C++
http://i.imgur.com/XHRPCae.jpg Задания необходимо выкладывать в теме. Для формул внизу окна имеется специальный редактор.

Рекурсия и решение задачи - C++
Здравствуйте. Хочу решить такую задачу. Человек вводит число, нужно определить факториал этого числа. Задачу хочу решить именно рекурсивно,...

Непонятно решение задачи - C++
Во общем есть задача по теме классов и преобразование типов, долго думал не мог понять что надо сделать. Нашел решение, но некоторые...

Алгебраичное решение задачи - C++
Здравствуйте. Нужна ваша помощь. Нужно составить программу для языка C++, выполняющую данную задачу: Сколько ни пытался, ничего...

Оцените решение задачи - C++
Наткнулся тут на задание по программированию, от нечего делать решил его сделать на C++. Человеку его задали в университете, а я там...

решение задачи, уравнение - C++
Вложил скрин, у меня он тут не правильно отображается Буду очень благодарен за помощь

Подсобите с решение задачи - C++
Ребята программа работает, но дело в том что когда ввожу допустим 5/0 выбивает ошибку, что мол делить на ноль нельзя, но препод меня уже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru