Предмет: Информатика,
автор: vareca2022
Надрукувати з чисел Фібоначчі в інтервалі від 1 до 100, тільки прості числа, а також їх порядкові номери в ряду Фібоначчі.
На PYTHON
Papapapapapam:
по-русски напиши и я сделаю
Ответы
Автор ответа:
1
def isSimple(x:int)->bool:return not(0 in[x%i for i in range(2,x)]) and x!=1
def fibonachiNums(start:float,end:float)->list:
result = []
data = 0
number = 1
for i in range(end+1):
if number > end:
break
result.append(number)
temp = number
number += data
data = temp
return result
fibonachiNumsArray = fibonachiNums(1, 100)
print(*[f"{fibonachiNumsArray.index(i)}) {i}" for i in fibonachiNumsArray if isSimple(x=i)], sep='\n')
Похожие вопросы
Предмет: Математика,
автор: uliannagarasimuk
Предмет: Химия,
автор: Аноним
Предмет: История,
автор: youngtodey
Предмет: Математика,
автор: tina3639
Предмет: Українська мова,
автор: kril2004