Предмет: Информатика,
автор: Аноним
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))
Интересные вопросы
Предмет: Русский язык,
автор: bmbx54
Предмет: Английский язык,
автор: Аноним
Предмет: Русский язык,
автор: soulboy
Предмет: Математика,
автор: rudkovskovskii
Предмет: История,
автор: нананнаyfyfh