x1 = int(input("Введите количество элементов в первом списке "))
#создаем пустые списки
m1 = []
m2 = []
m3 = []
for i in range(x1):
m1.append(int(input()))
s1,s2,s3= 0,0,0 #переменные для сумм
for i in range(x1): #находим сумму элементов первого массива
s1+= m1[i]
print("Сумма элементов первого списка равна:",s1)
print("Среднее арифметическое первого списка равно",s1/x1)
x2 = int(input("Введите количество элементов во втором списке "))
for j in range(x2):
m2.append(int(input()))
for j in range(x2): #находим сумму элементов первого массива
s2 += m2[j]
print("Сумма элементов второго списка равна:",s2)
print("Среднее арифметическое второго списка равно",s2/x2)
x3 = int(input("Введите количество элементов в третьем списке "))
for k in range(x3):
m3.append(int(input()))
for k in range(x3): #находим сумму элементов первого массива
s3 += m3[k]
print("Сумма элементов третьего списка равна:",s3)
print("Среднее арифметическое первого списка равно",s3/x3)
1.
1) 77 = 63
2) 135 = 93
3) 152 = 106
4) 161 = 113
5) 225 = 149
6) 217 = 143
7) 273 = 187
8) 321 = 209
9) 352 = 234
10) 373 = 251
2.
1) 197 = 305
2) 942 = 1656
3) 821 = 1465
4) 354 = 542
5) 229 = 345
6) 421 = 645
7) 362 = 552
8) 542 = 1036
9) 347 = 533
10) 379 = 573
Объяснение:
Чтобы перевести из восьмеричной системы в десятичную нужно подписать у восьмеричного числа разряды, которые позже превратятся в степень восьмёрки. Например, число 666 в восьмеричной = 6 * 8^2 + 6 * 8^1 + 6 * 8^0 = 384 + 48 + 6 = 438 в десятичной.
Чтобы перевести из десятичной в восьмеричную нужно делить десятичное число на восемь до тех пор, пока конечный ответ не станет меньше делителя. Потом нужно записать все остатки задом наперёд, включая окончательный ответ.
Поделитесь своими знаниями, ответьте на вопрос:
Дана целочисленная матрица m на n. найти номер первого из ее столбцов, содержащих только нечётные числа. если таких столбцов нет, то вывести 0. нужно построить блок-схему