alarm
Задайте вопрос
Информатика
Cattaneo

Задание 2:Составь программу. Спортсмен-лыжник начал тренировки, пробежав в первый день 10 км. Каждый следующий день он увеличивал длину пробега на К км больше чем в предыдущий день (К –целое число, 0 < К < 100). Необходимо определить, после какого дня общий суммарный пробег лыжника за все дни превысит М км (М –целое число, 0 < М < 100). Подсказка: Вывести найденное количество дней K. Пример: если К=5, М=50, ответ: 8 дней прошу посчитайте на языке python​

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

k, m = map(int, input(). split())

day_km = 10

S_total = 10

day = 1

while m > S_total:

day_km += k

S_total += day_km

day += 1

print(day)

Не знаю откуда у вас это задание, но пример в нем явно неправильный. Если мы вводим k = 5 и m = 50, то за первый день он проходит 10 км, за второй еще 15, за третий еще 20 и за четвертый 25, в итоге за 4 дня он пройдет 70 км что больше 50. Значит правильный на этот пример не 8, а 4

111
Darkhunter
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Напишите программу, которая в по

Что будет выедено на экран?if 3&

посчитайте ПОЧИНИТЬ код После з

Ваш классный руководитель попрос

Напишите программу. Массив состо

28 поинтов Задание №1.Составить

Контакты
Реклама на сайте