fork(6) download
  1. # Используя язык программирования задачи 8, написать программу,
  2. # которая вычисляет произведение сумм всех соседних
  3. # пар целых чисел из диапазона от 12 до 36 и выводит значения тех сумм, которые меньше 52.
  4.  
  5. a = range(12, 37)
  6. sums = []
  7.  
  8. # Ищем все суммы соседних пар
  9. for i, elem in enumerate(a[:-1]):
  10. s = a[i] + a[i+1]
  11. sums.append(s)
  12.  
  13. # Считаем произведение этих сумм
  14. res = 1
  15. for sum in sums:
  16. res *= sum
  17.  
  18. # Отбираем суммы меньшие 52 из всех вообще
  19. sums = [str(sum) for sum in sums if sum < 52]
  20.  
  21. # Выводим результат
  22. print(' '.join(sums))
  23. print(res)
Success #stdin #stdout 0.02s 8736KB
stdin
Standard input is empty
stdout
25 27 29 31 33 35 37 39 41 43 45 47 49 51
7574816729930860880917700332022959640625