55 lines
2 KiB
Python
55 lines
2 KiB
Python
''' ****** Задание 5(E) из 20 Параграф 2.2 *********
|
||
* Как насчет небольшой головоломки с применением условного оператора?
|
||
|
||
У Пети было 7 яблок, а у Васи 6.
|
||
|
||
Затем Петя отдал 3 яблока Васе, а у Толи взял 2 яблока.
|
||
|
||
Вася попросил у Толи 5 яблок, но отдал Гене 2.
|
||
|
||
Затем Дима дал Пете N яблок, а Васе M.
|
||
|
||
Так у кого в итоге яблок больше — у Пети или Васи?
|
||
'''
|
||
|
||
|
||
if __name__ == "__main__"
|
||
# Инициализация начальных данных
|
||
petya_apples = 7
|
||
vasya_apples = 6
|
||
|
||
# Ввод данных для N и M
|
||
try:
|
||
N = int(input())
|
||
M = int(input())
|
||
except ValueError:
|
||
print("Ошибка: введите целые числа.")
|
||
exit()
|
||
|
||
# Производим "перенос" яблок в соответствии с условием
|
||
# Петя отдает 3 яблока Васе
|
||
petya_apples -= 3
|
||
vasya_apples += 3
|
||
|
||
# Петя забирает 2 яблока у Толи (количество яблок у Толи не влияет на конечный результат)
|
||
petya_apples += 2
|
||
|
||
# Вася просит у Толи 5 яблок (количество яблок у Толи не влияет на конечный результат)
|
||
vasya_apples += 5
|
||
|
||
# Вася отдает 2 яблока Гене (количество яблок у Гены не влияет на конечный результат)
|
||
vasya_apples -= 2
|
||
|
||
# Дима дает Пете N яблок
|
||
petya_apples += N
|
||
|
||
# Дима дает Васе M яблок
|
||
vasya_apples += M
|
||
|
||
# Сравниваем количество яблок у Пети и Васи и выводим имя того, у кого больше
|
||
if petya_apples > vasya_apples:
|
||
print("Петя")
|
||
else:
|
||
print("Вася")
|
||
|