statheist

27

May 1st, 2021 (edited)
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. # дано число н, затем н пар
  2. # выбрать из каждой пары по одному числу, небоходимо получить наибооьшую четную сумму
  3.  
  4. n=int(input())
  5. maxim=0
  6. sym=0
  7. mindif=10000000000000000
  8. for i in range(n):
  9.     a,b=map(int,input().split()) # пара чисел
  10.     sym+=max(a,b) # суммируем большее из пары
  11.     if abs(a-b)<mindif and  abs(a-b)%2!=0 : # ищем минимальную нечет разницу между числами
  12.         mindif=abs(a-b)
  13. if sym%2==0:
  14.     print(sym)
  15. else: # если сумма не четная, то мы из нее вычитаем миндиф
  16.     print(sym-mindif)
  17.  
  18.  
  19.  
Add Comment
Please, Sign In to add comment