1 Давлатов Зикриолло, 30 ноября 2023 г. 22:43:07 |
Попробуйте сделать цикл с условием (пока n >= 107)
|
|
|
2 Билалов Тимур, 25 марта 2023 г. 20:23:18 |
долгопер, что мы конкретно делаем, несколько раз переделал программу, пока не посмотрел комментарии, оказалось, что первое решение было почти верно, просто неправильный вычет
|
|
|
3 Беспалов Павел Сергеевич, 12 августа 2021 г. 14:54:58 |
А почему при 114 -> 100 7, а не 100 14, там ведь не сказано, что оплата должна быть минимальной(6 тест) можно заплатить 7 и перевести 0
|
|
|
4 Коронавирус, 07 октября 2020 г. 13:42:27 |
Все кто не понимают то говорю так.у нас есть деньги допустим 108 и чтоб перекинуть их нам надо будет заплатить 14.Но так как мы еще должны платить ща перевод денег плотим 7.У нас остается 101 и мы можем перекинуть 100 тоесть 101-100 остаток 1 и мы ничего не можем сделать более .Ответ 100 7.
|
|
|
5 Тимофеев Александр Сергеевич, 11 сентября 2019 г. 17:08:12 |
Для тех кто тупит и не понимает как решать: Попробуйте сделать цикл ограничивающийся (n >= 100) и там проводить "первые махинации", а после цикла посчитать остаток денег и возможный его вклад
|
|
|
6 Четвертый Хокаге, 02 января 2017 г. 16:58:41 |
Решил вот так: Сделал for без условия остановки. Каждый раз считаем максимальную сумму и стоимость перевода. Максимальную сумму храним в переменной previous. По началу максимальная сумма с каждым разом будет расти. Но момент когда она станет меньше или равной previous, то завершаем цикл и выводим previous.
|
|
|
7 Зыков Алексей Александрович, 19 мая 2015 г. 15:03:09 |
Полный перебор проходит.
|
|
|
8 Глейх Андрей Артурович, 18 декабря 2011 г. 19:38:26 |
нет никакой сложности у задачи, если на бумаге расписать систему уравнений и неравенств, описывающих модель.
|
|
|
9 Шагалеев Алексей Робертович Licey97 8и, 05 февраля 2011 г. 12:11:49 |
А у меня вопрос!! В примере №2 в input дано 108 а output 100 7!! По идеи должно быть 96 и 14!! ПОЧЕМУ ТАК?? Может быть это опечатка!:??? Не опечатка: переводим 100р. и платим за это 7р. (это и написано в выходных данных). 100р. - и есть максимально возможная сумма, которую возможно перевести из этих денег.
|
|
|
10 Витер Артём Сергеевич, 07 октября 2010 г. 19:24:17 |
Я долго решал эту задачу:) но! ничего сложного на самом деле нет ;) вот по моему хороший пример : вход:9999 выход:9341 658 Удачи!
|
|
|
11 Дрозд Денис Вячеславович, 27 января 2010 г. 16:44:36 |
Да
|
|
|
12 Кусаин Айбол Каирканович, 27 января 2010 г. 12:23:46 |
А если 115 то что должно быть. 101 и 14
|
|
|
13 Комрон Бакозода, 22 октября 2009 г. 14:25:07 |
а что если число, котрое вводим меньше 7?? нужно выводить 0? Более того, надо выводить целых два нолика: 0 0, т.к. мало что можно при наличии такой суммы передать.
|
|
|
14 Егоров Владимир, 27 сентября 2009 г. 3:10:26 |
всем, кто не может сдать эту задачу, советую прочитать ещё раз самое первое сообщение =) а точнее последнюю его строчку.
|
|
|
15 Миненко Василий Игоревич, 28 февраля 2009 г. 8:48:16 |
пример не до конца что нужно писать при 114 рублях 7 или 14 нужно выводить 100 7, а не просто 7 или 14
|
|
|
16 Белкин Алексей Александрович, 08 февраля 2009 г. 18:13:37 |
2 пример : переводим 100р, получаем 93, переводим 8р, получаем 1р. Сумма = 93++1=94р. Не так ли? не так. переводим 100р. и платим за это 7р. (это и написано в выходных данных). 100р. - и есть максимально возможная сумма, которую возможно перевести из этих денег.
|
|
|
17 Середенко Дмитрий Сергеевич, 08 мая 2008 г. 0:09:44 |
Проверьте, пожалуста, второй пример из условия (вход 108, выход 100 7). Вероятно, вы не поняли сути задачи. Здесь все верно: имея 108 рублей, возможно переслать только 100 рублей, заплатив 7 рублей. Платит тот, кто отправляет деньги, и берет деньги из этой суммы 108 рублей. Т.е. тот кто отправляет заказывает перевод 100 рублей и платит за перевод 7 рублей (рубль еще остается, но это неважно), суть в том, что больше чем 100 рублей не переведешь, а при этом затратишь на перевод 7 рублей.
|
|
|