9_olimp_gimn: Линейные алгоритмы, ветвления
Очень легкая задача, и решить ее можно разными способами: I С помощью дополнительной переменной: с:=a; a:=b; b:=c; II Обозначим начальное значение A за A1, B за B1. Тогда необходимо, чтобы по окончании работы программы A равнялось B1, а B — A1. 0) A = A1; B = B1; 1) Занесем в переменную A результат суммирования A и B (A := A + B): A = A1 + B1; B = B1; 2) Занесем в переменную B разность A и B (B := A — B): A = A1 + B1; B = A1; 3) Занесем в переменную A разность A и B (A := A — B): A = B1; B = A1;
На языке Питон эта задача становится еще более легкой: Напомним, что операция присваивания в Питоне реализована таким образом, что возможно одновременное параллельное присваивание без потери значений переменных. Для переменных a и b одновременное параллельное присваивание может выглядеть, например,так: a, b = b, a
Напишите программу, которая считывает значения двух целочисленных переменных a и b, затем меняет их значения местами (то есть в переменной a должно быть записано то, что раньше хранилось в b, а в переменной b записано то, что раньше хранилось в a). Затем выведите значения переменных.
a = input ()
b = input ()
print (b, a)
То есть ваша программа должна иметь примерно такой вид:
a = input ()
b = input ()
# Допишите сюда
# свой код
print (a, b)
Расчет сдачи
Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить?
Входные данные
Вводятся 4 числа: a, b, c и d.
Выходные данные
Необходимо вывести 2 числа: e и f, число рублей и копеек, соответственно.
Программисты, пожалуйста помогите.
Первые дни на питоне, и очень нужна помощь с решением задач, т.к. в питоне не разбираюсь
Выдача сдачи — 2
Имеется неограниченное количество монет в 1, 2, 5, 10 рублей. Определите, сколькими способами можно.
Выдача сдачи
Выдача сдачи Имеется неограниченное количество монет в 1, 2, 5, 10 рублей. Определите, сколькими.
Выдача сдачи
Выдача сдачи Имеется неограниченное количество монет в 1, 2, 5, 10 рублей. Определите, сколькими.
Определить сколько сдачи требуется получить
Сдача Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить.
a_b = input() c_d = input() print(c_d - a_b)
Добавлено через 3 часа 6 минут
в итоге сделала очень простой, но верный способ
1 2 3 4 5 6 7 8 9 10 11 12
a=int(input()) b=int(input()) c=int(input()) d=int(input()) e=c-a f=d-b k=c-a-1 m=(d+100)-b if c>=a and d>=b: print(e,f) else: print(k,m)
В файле записаны данные о результатах сдачи экзамена
Каждая строка содержит фамилию, имя и количество баллов, разделенные пробелами: <Фамилия> <Имя>.
Нужно подробное объяснение кода для сдачи зачета
Помогите подробно "прочитать" код калькулятора на питоне. препод спрашивает значение всех функций.
Рассчитать сдачу для покупателя и количество мелких монет, необходимых для сдачи
Пользователь вводит стоимость и количество денег. Программа рассчитывает сдачу и количество мелких.
Вывести номиналы банкнот, которые покупатель отдает продавцу и которые он получает в качестве сдачи.
Покупатель хочет приобрести товар стоимостью S рублей. У него есть N банкнот номиналом P1, P2, .
Система сдачи выводит странную ошибку
Вот мой код: A, B, C, D = map(int, input().split()) d = K = max(d) L = min(d) d.remove(K).
В файле записаны данные о результатах сдачи
В файле записаны данные о результатах сдачи экзамена. Каждая строка содержит фамилию, имя и.
Задача 5: Сдача
В городе Ж. ещё не очень распространены банковские карты, поэтому в автобусах обычно рассчитываются наличными. Пассажиры норовят заплатить за проезд крупными купюрами, поэтому каждому из них нужно дать ровно N рублей сдачи.
Выходя на рейс, кондуктор обнаружил, что у него осталось ровно A рублёвых монет и ровно B двухрублёвых монет. Определите, какому наибольшему числу пассажиров он сможет выдать N рублей сдачи, используя эти монеты.
Входные данные
Первая строка входных данных содержит целое положительное число N — величину сдачи. Вторая строка входных данных содержит целое неотрицательное число A — количество имеющихся монет в один рубль. Третья строка содержит целое неотрицательное число B — количество монет в два рубля.
Чиcло N, а также общая сумма монет у кондуктора, не превосходят 2×109 рублей.
Выходные данные
Программа должна вывести единственное целое число — максимальное число пассажиров, которым можно выдать сдачу.
Система оценки
Решения, правильно работающие, когда входные числа не превосходят 100, будут оцениваться в 60 баллов.
Пример
Ввод
5
9
7
Вывод
4
Пояснение
Каждому пассажиру нужно выдать 5 рублей сдачи. У кондуктора есть 9 рублёвых монет и 7 двухрублёвых монет. Он может выдать трём пассажирам сдачу в виде 5=2+2+1 и ещё одному пассажиру сдачу в виде 5=2+1+1+1. У кондуктора останется три рублёвые монеты, их не хватит на сдачу.
Сдача 10
Сдача 10
Кстати, несмотря на ошибку аппарата, сдачу тоже нужно отдавать.
Формат ввода
Цена покупки — двоичное число, выданное кассовым аппаратом.
Номинал купюры пользователя — десятичное число
(≥100).
Формат вывода
Одно десятичное число — сдача, которую требуется отдать пользователю.
Примечание
Все числа, используемые в задаче, целые.
Пример 1
Ввод
1001001
100
Вывод
27
Пример 2
Ввод
101111100
500
Вывод
120
помогите решить пожалуйста.
Сдача
У вас x рублей. Вы хотите купить товар стоимостью y рублей. Вычислите, сколько денег у вас.
Задача 5: Сдача
В городе Ж. ещё не очень распространены банковские карты, поэтому в автобусах обычно рассчитываются.
Динамическое программирование. Сдача монетками(1,5,10,25,50 ¢)
Запишите программу, которая определит количество всех комбинаций монет (1,5,10,25,50 центов).
Как сделать задачи! Во вторник сдача!
Все задачи нужны на Питоне. 1. Написать программу, которая вводит строку символов и выводит на.
Сообщение было отмечено rusalina110 как решение
Решение
price = input() banknote = int(input()) print(banknote - int(price, 2))
price = int(input(), 2) bill = int(input) print(bill - price)
Яндекс Академия пишет: Ошибка во время исполнения (RE). Программа завершила работу с ненулевым кодом возврата. Не смотря на это, код работает на Visual Studio Code без ошибок.
Также я посмотрел YouTube-видео с канала Информатика ЕГЭ Турбо, где код был полностью одинаковым, кроме названия переменных. В том ролике код полностью сработал, поэтому у меня возникают сомнения, что Яндекс Академия правильно работает.
print(int(input('банкнота: ')) - int(input('цена: '), 2))
Сообщение от GurevichMichael
Сообщение от GurevichMichael
Сдача
Кассиру требуется сдать сдачу в размере N рублей. У него имеются монеты достоинством.
Сдача
Может кто помочь с задачей? Покупатель хочет приобрести товар стоимостью S рублей. У него есть N.
Сдача сессии
Здравствуйте. Реализовываю поддержку сдачи сессии. Выбрав номер группы и дисциплину необходимо.
Сдача по гарантии
hitachi travelstar 7k1000 В пользовании год. Пару раз давал жёсткий сбой , начал жутко стучать.
Точная сдача
У покупателя есть n монет достоинством H1, …, Hn, а у продавца есть m монет достоинством.
Сдача алюминия
Дано 5 листбоксов в каждом листбоксе постоянно рандомно добавляющиеся люди с алюминием для сдачи в.
сдача экзамена
Напишите программу,в окне которой в виде круговой диаграммы отображается столбчатая диграмма -.
Задача 5: Сдача
В городе Ж. ещё не очень распространены банковские карты, поэтому в автобусах обычно рассчитываются наличными. Пассажиры норовят заплатить за проезд крупными купюрами, поэтому каждому из них нужно дать ровно N рублей сдачи.
Выходя на рейс, кондуктор обнаружил, что у него осталось ровно A рублёвых монет и ровно B двухрублёвых монет. Определите, какому наибольшему числу пассажиров он сможет выдать N рублей сдачи, используя эти монеты.
Входные данные
Первая строка входных данных содержит целое положительное число N — величину сдачи. Вторая строка входных данных содержит целое неотрицательное число A — количество имеющихся монет в один рубль. Третья строка содержит целое неотрицательное число B — количество монет в два рубля.
Чиcло N, а также общая сумма монет у кондуктора, не превосходят 2×109 рублей.
Выходные данные
Программа должна вывести единственное целое число — максимальное число пассажиров, которым можно выдать сдачу.
Система оценки
Решения, правильно работающие, когда входные числа не превосходят 100, будут оцениваться в 60 баллов.
Пример
Ввод
5
9
7
Вывод
4
Пояснение
Каждому пассажиру нужно выдать 5 рублей сдачи. У кондуктора есть 9 рублёвых монет и 7 двухрублёвых монет. Он может выдать трём пассажирам сдачу в виде 5=2+2+1 и ещё одному пассажиру сдачу в виде 5=2+1+1+1. У кондуктора останется три рублёвые монеты, их не хватит на сдачу.