Top.Mail.Ru

Первым шагом создадим двумерный список, представляющий треугольник Паскаля.

Используя следующие правила:
1. В первом ряду и первом столбце стоят единицы.
2. Каждое другое число является суммой двух чисел, стоящих над ним в предыдущем ряду.

Создадим список, в котором каждый элемент будет содержать список чисел для соответствующего ряда треугольника Паскаля.

Теперь, чтобы найти сумму неотрицательных индексов, по которым нужно обратиться к списку треугольника, чтобы получить доступ к числу 6, нам нужно пройти по каждому ряду и каждому элементу в строке, сравнивая числа с 6.

Начиная с первого ряда, будем просматривать числа слева направо. Если мы находим число 6, мы добавляем индекс элемента в строке к общей сумме.

После прохождения всех элементов треугольной таблицы получим сумму неотрицательных индексов, по которым можно получить доступ к числу 6.

   
[metform form_id="1136"]