Начав читать детектив с 30-й страницы, читатель подсчитал сумму номеров прочитанных за день страниц. Она оказалась равна 840. Сколько страниц он прочитал? Написать на Python
Пока сумма не равна 840 увеличиваем значение k на 1 (подсчитываем количество страниц), увеличиваем сумму на номер страницы, увеличиваем значение с на 1 (меняем номер страницы)
c = 30
s = 0
k = 0
while s != 840:
k += 1
s = c + s
c += 1
print (k)
Объяснение:
c - номер страницы с которой начал читать
s - сумма номеров страниц
k - количество прочитанных страниц
Пока сумма не равна 840 увеличиваем значение k на 1 (подсчитываем количество страниц), увеличиваем сумму на номер страницы, увеличиваем значение с на 1 (меняем номер страницы)