Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста составить программу!

Кек Профи (602), на голосовании 1 месяц назад
Сколько чисел нужно взять в последовательности 1+ 1/2 + 1/3 + 1/4 , чтобы получить число больше чем N? Цикл While предпочтительнее
Голосование за лучший ответ
nikita malo Знаток (492) 2 месяца назад
Для того чтобы получить число больше чем N в последовательности $$1+1 / 2+1 / 3+1 / 4$$, нужно взять 8 чисел.
Александр Нырка Ученик (219) 2 месяца назад
N = 10 # Заданное число N
sum = 0 # Инициализация суммы
count = 0 # Инициализация счетчика чисел

while sum <= N:
count += 1
sum += 1 / count

print("Количество чисел:", count)
ПапаВысший разум (122024) 2 месяца назад
О, прикольно. И сколько времени будет работать для N = 100?
Александр Нырка Ученик (219) Папа, секунды 2
император омерики Мудрец (10760) 2 месяца назад
так оно никогда не будет больше чем N если прибавлять всё время уменьшающиеся доли от единицы
ПапаВысший разум (122024) 2 месяца назад
Не угадал.
Похожие вопросы