python Дано число A (> 1). Вывести наименьшее из целых чисел K, для которых сумма
1 + 1/2 + … + 1/K будет больше A, и саму эту сумму.
Ответы
Ответ дал:
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
Вас заинтересует
3 года назад
3 года назад
8 лет назад