import copy CONTAINER_NUMBER = 3 # タピオカミルクティの本数 def check_divide_even(bottoms): """ タピオカを均等に分けられるか判定""" # タピオカの個数の底のぐう数の数を計算 evenCount = 0 for bottom in bottoms: if is_even(bottom): evenCount = evenCount + 1 # タピオカの個数の底の奇数の数を計算 oddCount = CONTAINER_NUMBER - evenCount # 底が奇数のタピオカの数が奇数ならタピオカの合計は奇数 # 底が奇数のタピオカの数が偶数ならタピオカの合計は偶数 if is_even(oddCount): return True else: return False def is_even(number): """引数で与えられた数値が偶数か判定""" if number % 2 == 0: return True else: return False if __name__ == "__main__": bottoms = [] # 1をはじめとしてタピオカミルクティの本数分ループ for i in range(1, CONTAINER_NUMBER+1): bottom = int(input()) index = int(input()) bottoms.append(copy.deepcopy(bottom)) # 底の値より均等に分けられるかどうか判定 if check_divide_even(bottoms): print(":-)") else: print(":-(")