Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
ДайОтвет2281
07.02.2021 05:26 •
Информатика
Данно натуральное число определить, каким по счету числом фибоначчи оно является. если не является, выведите -1. на питоне.
Показать ответ
Ответ:
azizplay07
26.08.2020 10:49
# Python 3.X
def fib(n):
f1, f2, i = 1, 1, 2
while True:
f3 = f1 + f2
i += 1
if f3 == n:
return i
elif f3 > n:
return -1
f1 = f2
f2 = f3
print(fib(int(input('Число: '
0,0
(0 оценок)
Популярные вопросы: Информатика
Daffynsky01
08.08.2020 02:50
Информационный объём электронной книги равен 77772 бит. Найди, сколько символов содержится в алфавите, с которого написана эта книга, если в ней 38886 символов? ответ: . Сохранить...
Viksalexa
06.04.2021 10:23
1 составьте программу для вычисления суммы массива, состоящего из пятнадцати элементов, значения которых изменяются в диапазоне от 0 до 500 (значения элементов массива генерируются...
глеб380
29.09.2020 00:29
Определить истинность или ложность высказывания при заданном х. (x 4)∨¬(x 0)∨(x 4) x=1...
an02092004
04.08.2020 10:04
Установите последовательность процессов, происходящих при прорастании фасоли. В ответе запишите соответствующую последовательность цифр. 1)...
kjkrf2300
04.03.2021 23:22
Как будет по бурятски в моей семье 5 человек...
Tupiccc
18.03.2020 21:04
Что такое закаливание 1. Повышение устойчивости организма к факторам среды, путём систематического их воздействия на организм 2. Длительное пребывание на холоде с целью привыкания...
Маша0982
26.01.2023 12:45
Решите номера 7 12 19...
lol234583
31.08.2021 12:20
Преобразовать словосочетания, заменив их синонимичными, построенными на основе другой подчинительной связи. Вид связи указать. Переехали радостно – Исторические памятники - Городская...
Татьяна72828
17.03.2023 15:35
Основываясь на материалах Атласа новых профессий, лекции «Современный и перспективный рынок труда. Новые профессии. Новые компетенции» оцените перспективный рынок труда, новые...
irhev73fa
17.03.2023 15:35
Дайте ответы на вопросы к сказе Живинка в деле: 1. Почему история названа так? 2. Кто главный герой? 3. Почему старика назвали Тимохой Малоручкой? 4. Кто говорил: Даю в том крепкое...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
def fib(n):
f1, f2, i = 1, 1, 2
while True:
f3 = f1 + f2
i += 1
if f3 == n:
return i
elif f3 > n:
return -1
f1 = f2
f2 = f3
print(fib(int(input('Число: '