python Дано число A (> 1). Вывести наименьшее из целых чисел K, для которых сумма
1 + 1/2 + … + 1/K будет больше A, и саму эту сумму.
Ответы на вопрос
Ответил FANTSCR1N
1
A = int(input('Введите A: '))
K = 1
while True:
s = 0
for i in range(1, K + 1):
s += 1 / i
if s > A:
print('Сумма:', s, 'K:', K)
break
K += 1
Новые вопросы
Информатика,
2 года назад
Геометрия,
2 года назад
Математика,
7 лет назад
Алгебра,
7 лет назад
Математика,
8 лет назад