Вопрос по информатике:
Python помогите
1. Дракон каждый год отращивает по три головы, но после того, как ему исполнится 100 лет - только по две. Сколько голов и глаз у дракона, которому N лет?
2. При помощи цикла распечатать ряд Фибоначчи: 1 1 2 3 5 8 13 21
3. Определить количество цифр в введенном целом числе, не превышающем 2000000.
4. Вычислить сумму элементов следующей последовательности с точностью 0,001:
5. Найти НОД чисел a и b, используя алгоритм Эвклида Воспользуйтесь книгой по математике или интернет-ресурсом, выучите алгоритм Эвклида
- 26.07.2018 20:48
- Информатика
- remove_red_eye 15505
- thumb_up 44
Ответы и объяснения 1
n = int(input("N="))
heads = n * 3 if n <= 100 else 100 * 3 + (n - 100) * 2
eyes = heads * 2
print(heads)
print(eyes)
2. Используется прямая формула для н-ого члена
for x in range(1, 9):
print(int((1/(5**0.5))*((((1+5**0.5)/2)**x)-(((1-5**0.5)/2)**x))))
3.
try:
num = int(input("N="))
except ValueError:
print('Not a number')
if num > 2000000:
print('too big')
else:
print(len(str(num)))
5.
a = abs(int(input('a=')))
b = abs(int(input('b=')))
while a!=0 and b!=0:
if a > b:
a %= b
else:
b %= a
print(a + b)
- 28.07.2018 00:13
- thumb_up 4
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.