понять эту задачу Вроде бы сделала среднее арифметическое для двумерного массива
A,B = map(int,input().split()) a = [[int(j) for j in input().split()] for i in range(A)] k = 0 sum = 0 for i in range(A): if a[i]: sum =+ 1 k =+ 1 print(float(sum/k))
В каталоге уровень "вверх" означает движение к корневому каталогу, "вниз - от корневого. Обозначим движение "вверх" через уровень+1, "вниз" - через уровень-1. Получаем смещение относительно исходного уровня, равное +1-1-1-1=-2. Если в результате пользователь оказался в каталоге C:\учеба\информатика \ ГИА, то изначально он должен был находиться на два уровня выше, т.е. в каталоге C:\учеба К сожалению, такого варианта в ответах нет, следовательно, либо неверно условие, либо ошибка в вариантах ответов.
В каталоге уровень "вверх" означает движение к корневому каталогу, "вниз - от корневого. Обозначим движение "вверх" через уровень+1, "вниз" - через уровень-1. Получаем смещение относительно исходного уровня, равное +1-1-1-1=-2. Если в результате пользователь оказался в каталоге C:\учеба\информатика \ ГИА, то изначально он должен был находиться на два уровня выше, т.е. в каталоге C:\учеба К сожалению, такого варианта в ответах нет, следовательно, либо неверно условие, либо ошибка в вариантах ответов.
A,B = map(int,input().split())
a = [[int(j) for j in input().split()] for i in range(A)]
k = 0
sum = 0
for i in range(A):
for j in range(B):
if i > j:
sum = sum + a[i][j]
k=k+1
print(float(sum/k))
Объяснение: