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

Наследство. Найти минимальное и максимальное возможное общее количество медальонов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию http://www.cyberforum.ru/cpp-beginners/thread1232384.html
Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию и вывести в выходной поток вот пример но в нем ошибки #include <vector> #include <algorithm> #include...
C++ Оператор "delete" и ошибка "_BLOCK_TYPE_IS_VALID(pHead->nBlockUse) Error" Здравствуйте. Возникла проблема с оператором "delete". Пользуюсь VisualStudio 2010. Программа компилируется нормально. Все отрабатывает. Когда дело доходит до освобождения памяти, выделенной... http://www.cyberforum.ru/cpp-beginners/thread1232273.html
Параллельный set_difference C++
Как лучше оформить на C++ такую задачу?
Как сделать ровный вывод состояния регистров C++
Всем исключительно доброго времени дня или ночи. Я начинающий, так что прошу сильно меня не пинать. В общем, вот в чём дело: По заданию в книге Дейтел Х. Дейтел П - Как программировать на С++,...
C++ Удалить (сделать прозрачными) все непрозрачные кубики, видимые хотя бы с одной из четырех сторон http://www.cyberforum.ru/cpp-beginners/thread1232236.html
Помогите, пожалуйста, отредактировать эту программу. Нужно переписать код, чтобы использовались функции. Текст задания: Поле размером mxn заполнено прозрачными и непрозрачными кубиками. ...
C++ Формула, по которой можно вычислить время наступления Рагнарека Рагнарек должен наступить с минуты на минуту. Но Один не знает, когда именно он наступит. Локи, как самый умный, сказал Одину формулу, по которой можно вычислить время наступления Рагнарека. К... подробнее

Показать сообщение отдельно
Neotwalker
21 / 1 / 0
Регистрация: 22.12.2013
Сообщений: 140

Наследство. Найти минимальное и максимальное возможное общее количество медальонов - C++

23.07.2014, 09:36. Просмотров 279. Ответов 1
Метки (Все метки)

Владелица большой недвижимости стала настолько стара, что уже не встает с постели.
По этой причине ее любящие N дочери начали обсуждать наследство своей матери.
Самой младшей дочери надоело просто говорить, так что она решила забрать свою долю наследства. Она точно знала, где ее мать держит свои золотые медальоны – внутри шерстяного носка в третьем ящике рядом с зеркалом в прихожей! Хитрая дочь нашла этот груду медальонов, разделила её на N равных частей, забрала ее часть и положила остальные обратно в носок. Возможно что медальоны не могут быть разделены на N одинаковых долей, тогда доли были почти идентичны: каждая отличалась от другой не более чем на один медальон. В таком случае дочь забрала одну из меньших долей себе.
Остальные дочери узнали об этом п[р]оступке, и пересчитали оставшиеся медальоны. Теперь они хотят знать начальное количество медальонов внутри носка, до того, как младшая взяла свою долю.
Это ваша задача, чтобы ответить на этот вопрос. Учтите, что может быть более одного возможного варианта, поэтому выведите самый маленький и самый большой из них.
Первая строка ввода содержит целое число N (2 ≤ N ≤ 15) – число дочерей.
Вторая строка содержит целое O (N ≤ O ≤ 100) – количество оставшихся медальонов.
Первая и единственная строка вывода должна содержать два целых числа: минимальное и максимальное возможное общее количество медальонов.

Пример ввода 1

2
5

Пример вывода 1

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