Дано масив а[n][n]. Масформується випадковим чином з діапазону [-20...20].

1. Знайти середнє арифметичне та середне геометричне максимального елемента головної діагона мiнiмального елемента побічної діагоналі.

2. Знайти кількість додатних елементів, розташованих під головною діагоналлю.

3.Знайти середнє арифметичне від'ємних елементів, розташованих над побічною діагоналлю.
ПОМОГИТЕ ПОЖАЛУЙСТА!! ХОТЯ БЫ ОДНО

Ответы

Ответ дал: V01N
0

Ответ:

from math import sqrt

from random import randint as r

n=int(input())

massiv=[[0 for i in range(n)]for j in range(n)]

for i in range(n):

   for j in range(n):

       massiv[i][j]=r(-20,20)

for i in range(n):

   print()

   for j in range(n):

       print(massiv[i][j],end=' ')

ma=0

mi=0

el=0

suelp=0

kelp=0

for i in range(n):

   for j in range(n):

       if i==j:

           ma=max(ma,massiv[i][j])

       if i+j==n-1:

           mi=min(mi,massiv[i][j])

       if i+1==j and massiv[i][j]>0:

           el+=1

       if i+j==n-2 and massiv[i][j]<0:

           suelp+=massiv[i][j]

           kelp+=1

car=(ma+mi)//2

cge=ma*mi

if cge>0:

   cge=sqrt(cge)

else:

   print('\nКак я тебе корень извлеку из отрицательного числа?')

   cge=-10000

if kelp==0:

   print('\nНет отрицательных элементов надо побочной диагональю')

   car2=0

else:

   car2=suelp//kelp

print('\n',car,cge,el,car2)

Вас заинтересует