Предмет: Информатика,
автор: Аноним
Pythonwars 1:
создайте программу на python, которая на вход будет получать количество чисел n.
а) в результате должнен выводится массив всех простых чисел фиббоначи в пределах этого числа n.
б) в результате должно находится количество цифр в этом массиве
Удачи!!!
Ответы
Автор ответа:
1
Код написан на Python:
Первая задача:
n = int(input("Enter argument 'n': n = "))
fib_list = [0,1]
for i in range(1,n+1):
v_1 = fib_list[i-1]
v_2 = fib_list[i]
fib_list.append(v_1 + v_2)
print(fib_list[n-1])
Вторая задача:
n = int(input("Enter argument 'n': n = "))
fib_list = [0,1]
for i in range(1,n+1):
v_1 = fib_list[i-1]
v_2 = fib_list[i]
fib_list.append(v_1 + v_2)
print(fib_list[n-1])
fib_str = ""
for j in range(len(fib_list)):
fib_str += str(fib_list[j])
print(len(fib_str))
Похожие вопросы
Предмет: Қазақ тiлi,
автор: fortuna1380
Предмет: Русский язык,
автор: Kalran5
Предмет: Русский язык,
автор: данила242005
Предмет: Математика,
автор: MrDragon111
Предмет: Математика,
автор: Nikotin046