Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Нужна помощь по питону

Настя s Ученик (211), на голосовании 4 года назад
Голосование за лучший ответ
Aleks Nots Просветленный (22647) 4 года назад
A = [
~~~~[11,12,13,14],
~~~~[21,22,23,24],
~~~~[31,32,33,34],
~~~~[41,42,43,44]]
n = len(A[0])//2

print(*A,sep='\n');print()
for i in range(n):
~~~~for j in range(n):
~~~~~~~~A[i][j],A[i+n][j+n] = A[i+n][j+n],A[i][j]#\
for i in range(n):
~~~~for j in range(n):
~~~~~~~~A[i+n][j],A[i][j+n] = A[i][j+n],A[i+n][j]#/
print(*A,sep='\n');print()

B = [[1]*2 for _ in range(2)]
for k in range(2):
~~~~for m in range(2):
~~~~~~~~for i in range(n):
~~~~~~~~~~~~for j in range(n):
~~~~~~~~~~~~~~~~B[k][m] *= A[i+k*n][j+m*n]
print(*B,sep='\n');print()

===============
[11, 12, 13, 14]
[21, 22, 23, 24]
[31, 32, 33, 34]
[41, 42, 43, 44]

[33, 34, 31, 32]
[43, 44, 41, 42]
[13, 14, 11, 12]
[23, 24, 21, 22]

[2122824, 1708224]
[100464, 60984]

>>>
Похожие вопросы