Дайте краткое описание того, как осуществляется поиск элементов массива с определенными параметрамию: путём перебора элементов с использованием условного оператора проверяющего соответсвие текущего значения искомому, если оно подходит то индекс или ссылка на элемент массива записывается в список положительных.
В чем заключается суть решения этих задач: описана выше.
Как происходит обращение к элементам массива: последовательно
Как производится вычис- ление суммы и произведения элементов массива: к некой переменно добавляют массу текущего элемента массива, и так пока элементы не закончатся или умножают на значение следующего элемента
Дайте краткое описание того, как осуществляется поиск элементов массива с определенными параметрамию: путём перебора элементов с использованием условного оператора проверяющего соответсвие текущего значения искомому, если оно подходит то индекс или ссылка на элемент массива записывается в список положительных.
В чем заключается суть решения этих задач: описана выше.
Как происходит обращение к элементам массива: последовательно
Как производится вычис- ление суммы и произведения элементов массива: к некой переменно добавляют массу текущего элемента массива, и так пока элементы не закончатся или умножают на значение следующего элемента
f=[]
for x in range(25552,58886):
q=0
for d in range(10,100):
if x%d==0:
q+=1
if q>=15:
f.append(x)
print(max(f),len(f))
Объяснение:
1 строка - создание массива
2 строка - перебор чисел в указанном диапазоне до последнего элемента не включительно
3 счетчик для счета делителей
4 перебор возможных делителей (до последнего числа не включительно )
5 проверка является число делителем или нет
6 подсчет этих делителей
7 проверка на количество делителей
8 добавления числа (x) в массив , т.е. тех чисел , что имеют не менее 15 делителей
9 вывод максимального значения массива и его длины