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

https://server.179.ru/wiki     редакция: 20.08.2016 13:11:03
Информатика/Архив/2011/8Б1/Бонус

Решаем задачи на 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