Задача про банку17.08.2016, 14:50. Показов 1601. Ответов 16
Метки нет Все метки)
(
Вася живет в стране Осьляндии, где, как всем известно, люди хранят деньги в банках. На совершеннолетие родители подарили Васе новую чистую пустую банку и сказали:
- сынок, вот тебе банка, она волшебная - безразмерная, может хранить неограниченное количество денег. Хотя вынуть из банки больше, чем в ней есть не получится - до такого волшебства технологии Осьляндии еще не дошли. С Днем Рождения, сынок! Вася некоторое время пользовался своей банкой, клал и брал деньги по возможностям/потребностям, как положено, но однажды влюбился в Катю, и захотел подарить ей миллион алых роз. Вася хотел попросить денег у родителей, но они сказали: - сынок, ты уже большой, и у тебя есть своя банка, возьми оттуда. Только она немного поломалась после обновления прошивки - и сейчас класть в банку можно только сумму X, а вынимать только сумму Y - и никак иначе. Мы написали в техподдержку, но пока вопрос не решен. Денег на розы мы тебе не дадим, можем дать необходимое количество для совершения операций с банкой, но потом нам их отдашь. Во входном потоке записано 3 целых неотрицательных числа: S - стартовое количество денег в банке, X - сумма пополнения и Y - сумма изъятия. Вывести число - максимальное количество денег, которое Вася может взять из банки.
0
|
17.08.2016, 14:50 | |
Ответы с готовыми решениями:
16
Задача про банку Задача на кредит. Какую сумму нужно вернуть банку? Задача про взлом кода из книги Эрика Фримена про основы javascript в конце 5 главы. |
17.08.2016, 15:05 [ТС] | |
MansMI, то есть, при s = 10, x = 1, y = 1 Вася может взять из банки (10+1)/1*1 = 11 денег? До такого технологии Осьляндии по условию еще не дошли
![]() ЗЫ а вообще, подозреваю, как раз Вы можете помочь Васе решить задачу. Хочется, чтобы другие успели подумать до того, как вы выложите решение ![]()
0
|
17.08.2016, 15:09 [ТС] | |
0
|
17.08.2016, 15:12 [ТС] | |
John Prick, s = 100, x = 100, y = 1 По-вашему, Вася сможет снять 200 денег?
Добавлено через 1 минуту ЗЫ перед выдачей формул, пожалуйста, проверяйте их хотя бы на тривиальных входных данных.
0
|
2363 / 1850 / 757
Регистрация: 27.07.2012
Сообщений: 5,475
|
|
17.08.2016, 15:16 | |
Видимо, я как-то не совсем понимаю смысл "стартового количества" и "суммы пополнения". Или порядка действий снятия и пополнения. В банке лежит 100, потом пополняется на 100 - в банке оказывается 200. По 1 я двести раз сниму (может, конечно, Вася не сможет, но я смогу) - получу 200.
0
|
17.08.2016, 15:18 [ТС] | |
Хорошо, в связи с внезапно обнаружившейся неоднозначностью условия, скорректируем его так - под "максимальным количеством снятых денег" будем понимать разницу между их стартовым количеством S и минимально возможным оставшимся после всех операций количеством. Я думал это очевидно, но, как всегда оказывается - нет.
0
|
17.08.2016, 17:12 [ТС] | |
avgoor, правильно
![]()
0
|
18.08.2016, 16:49 | |
0
|
18.08.2016, 19:03 | |
0
|
18.08.2016, 19:03 | ||||||
Помогаю со студенческими работами здесь
17
Задача на перебор вариантов. Задача Л.Эйлера. Про чиновника
Рассчитать объем ссуд в целом по банку
Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
На любовном киберфронте
Alexander-7 01.04.2025
Недавно на одном малоизвестном сайте знакомств мною заинтересовалась девушка:
«Текст немного странный. Но, судя по адресу почты, иностранка», – подумал я. Поколебавшись пару суток, я ответил ей:. . .
|
Как работает Node.js изнутри
run.dev 29.03.2025
Node. js изменил подход к разработке веб-приложений, позволив использовать JavaScript не только на стороне клиента, но и на сервере. Созданный в 2009 году Райаном Далем, этот открытый,. . .
|
Моки в Python: Mock Object Library
py-thonny 29.03.2025
Тестирование кода требует особого подхода, когда речь идёт о компонентах, взаимодействующих с внешним миром. Мы часто сталкиваемся с непредсказуемостью HTTP-запросов, чтением данных из базы или. . .
|
JavaScript: Управление памятью и улучшение производительности
run.dev 29.03.2025
В отличие от низкоуровневых языков программирования, JavaScript не требует ручного выделения и освобождения памяти. Здесь работает автоматический сборщик мусора, который определяет, какие объекты. . .
|
Мультитенантная архитектура со SpringBoot и PostgreSQL
ArchitectMsa 29.03.2025
SaaS-приложения редко обслуживают одного клиента и обычно они должны поддерживать множество организаций, каждая из которых работает в своём изолированном пространстве. Мультитенантная архитектура. . .
|
std::span в C++: Производительность и лучшие практики
NullReferenced 28.03.2025
std::span — одно из самых недооценённых нововведений стандарта C++20, которое радикально меняет подход к работе с непрерывными последовательностями данных. По сути, это невладеющее представление. . .
|
Многопоточность в C#: Threadpool
UnmanagedCoder 28.03.2025
Пул потоков в C# — это коллекция заранее созданных и готовых к использованию потоков, которые находятся в распоряжении приложения. Вместо того чтобы создавать и уничтожать потоки для каждой небольшой. . .
|
Вопросы на собеседованиях по микросервисам
ArchitectMsa 27.03.2025
Работодатели ищут не просто разработчиков, знающих базовые концепции, а специалистов, разбирающихся в тонкостях масштабирования, отказоустойчивости и производительности. Сейчас на первый план выходят. . .
|
Взаимодействие Python с REST API
py-thonny 27.03.2025
REST API - это архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Python располагает функциональным набором инструментов для работы с REST API и основная библиотека для. . .
|
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations
рестрикции доступа на сервер sshd
статья:
https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
подробные расшифровки по. . .
|