RomanKaiser

ЕГЭ17 baseline

Mar 14th, 2023
774
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.85 KB | None | 0 0
  1. n = 10000
  2. max_value = 0
  3. counter = 0
  4. with open("17.txt") as f:
  5.     content = list(map(int, f.read().split("\n")[:-1]))
  6. for i in range(n - 1):  # если идут подряд
  7.     mult = content[i] * content[i + 1]  # сумма элементов
  8.     _sum = content[i] + content[i + 1]  # произведение элементов
  9.     if _sum % 2 == 1 and mult % 5 == 0:  # если сумма нечетна и произведение кратно/делится нацело на 5
  10.         max_value = max(_sum, max_value)
  11.         counter += 1
  12. for i in range(n):  # если идут подряд
  13.     for j in range(i + 1, n):
  14.         mult = content[i] * content[j]
  15.         _sum = content[i] + content[j]
  16.         if _sum % 2 == 1 and mult % 5 == 0:
  17.             max_value = max(_sum, max_value)
  18.             counter += 1
  19. print(counter, max_value)
  20.  
Advertisement
Add Comment
Please, Sign In to add comment