Для тех, кто всё сделал

Решаем задачи на informatics

Зарегистрируйтесь на сайте http://informatics.mccme.ru.


Решайте задачи (которые для 8Б1) отсюда: http://informatics.mccme.ru/mo[..]ourse/view.php?id=86

Полезные советы по решению задач

Как считать несколько чисел из файла, если они разделены пробелами?
Нужно считать строку методом input() и применить к результату метод split(). Этот метод разбивает строку по пробельным символам на несколько строк и возвращает список строк, который можно присвоить кортежу из нескольких переменных. Например, вот так можно считать два числа через пробел:


(a, b) = input().split()
a = int(a)
b = int(b)


Аналогично можно считать массив целых чисел:

A = input().split()
for i in range(len(A)):
  A[i] = int(A[i])


Как записать цикл while (пока)?


Вот так:

n = 5
while n > 0:
  print(n)
  n -= 1