Блок схема:
1. Начало
2. Инициализация переменной n со значением 10
3. Создание матрицы N[10][10]:
- Внешний цикл по i от 0 до 9
- Внутренний цикл по j от 0 до 9
- Вычисление элемента матрицы как i + 2 * j
4. Вывод матрицы N:
- Цикл по строкам матрицы N
- Вывод текущей строки
5. Инициализация списка K пустым списком
6. Заполнение списка K:
- Цикл по индексу i от 0 до 9
- Выбор диагональных элементов из строки N[i] до индекса i + 1
- Нахождение минимального значения среди выбранных диагональных элементов
- Добавление этого минимума в список K
7. Вывод списка K
8. Конец
n = 10
N = [[i + 2 * j for j in range(n)] for i in range(n)]
print("Матрица N[10][10]:")
for row in N:
print(row)
K = []
for i in range(n):
diagonal_elements = N[i][:i + 1]
K.append(min(diagonal_elements))
print("\nСписок K[10]:")
print(K)