Рустам Абдрашитов
Мыслитель
(9532)
1 месяц назад
Блок-схема
1. Начало
|
2. Ввод N, M
|
3. Создание массива A размером N x M
|
4. A[0][0] = N + 1 (Первый элемент массива)
|
5. A[N-1][M-1] = N + 1 (Последний элемент массива)
|
6. A[0][M-1] = M - 1 (Последний элемент в первой строке)
|
7. A[N-1][0] = M - 1 (Первый элемент в последней строке)
|
8. Вывод массива A
|
9. Конец
Код :
# Ввод размеров массива
N = int(input("Введите количество строк (N): "))
M = int(input("Введите количество столбцов (M): "))
# Создание массива A размером N x M
A = [[0 for j in range(M)] for i in range(N)]
# Присваивание значений согласно условию
A[0][0] = N + 1 # Первый элемент массива
A[N-1][M-1] = N + 1 # Последний элемент массива
A[0][M-1] = M - 1 # Последний элемент в первой строке
A[N-1][0] = M - 1 # Первый элемент в последней строке
# Вывод массива
print("Результирующий массив:")
for row in A:
print(row)