Бандиты Гарри и Ларри отдыхали на природе. Решив пострелять, они выставили на бревно несколько банок из-под кока-колы (не больше 10). Гарри начал простреливать банки по порядку, начиная с самой левой, Ларри — с самой правой. В какой-то момент получилось так, что они одновременно прострелили одну и ту же последнюю банку.
Гарри возмутился и сказал, что Ларри должен ему кучу денег за то, что тот лишил его удовольствия прострелить несколько банок. В ответ Ларри сказал, что Гарри должен ему еще больше денег по тем же причинам. Они стали спорить кто кому сколько должен, но никто из них не помнил сколько банок было в начале, а искать простреленные банки по всей округе было неохота. Каждый из них помнил только, сколько банок прострелил он сам.
Определите по этим данным, сколько банок не прострелил Гарри и сколько банок не прострелил Ларри.
Верное решение:
a, b = map(int, input().split())
n = (a + b) - 1
garry = n - a
larry = n - b
print(garry, larry)
Верное решение:
Garry, Larry = map(int,input().split())
print(((Garry + Larry) - 1) - Garry, ((Garry + Larry) - 1) - Larry)
Верное решение:
g, l = map(int, input().split())
print(l - 1, g - 1)
##В последнюю банку бандиты стреляли вдвоем, значит количество подстреленных и не повторяющихся банок у каждого будет: (a-1) и (b-1). Соответственно, это будет то количество, которое не прострелил другой бандит.
Верное решение (в одну строку):
[print(g + l - 1 - g, g + l - 1 - l) for g, l in [map(int, input().split())]]
Верное решение (разминка перед ЕГЭ):
print(*map(lambda x: x-1, map(int, input()[::-1].split())))