Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Сборная Домашка
+4

Срочно помогите с решением!

(Не) Активное похудение 🏃
Гвидо, засевший за компьютером и не ведущий активный образ жизни, "немного" поднабрал в весе. Осталось всего
60
60 дней до лета, а хочется быть в форме. Вот Гвидо и решился на похудение. Все дни до лета он пронумеровал от
1
1 до
60
60 (включительно). Перед началом похудения у Гвидо был вес
100
100 кг, а своей целью он поставил достичь веса
88
88 кг (или меньше). Он решил худеть на одну и ту же массу ежедневно.

Напишите программу, которая принимает на вход текущий день и текущий вес Гвидо. Программа должна вывести фразу:

"Все идет по плану" (без кавычек), если Гвидо удается держать планку в похудении и его вес ниже либо равен тому, который он запланировал на текущий день
"Что-то пошло не так" (без кавычек), если Гвидо не очень старается и его вес выше того, который он запланировал на текущий день
Также программа должна вывести информацию о номере дня похудения, текущем весе Гвидо и цели по весу на текущий день в формате:

#<номер дня> ДЕНЬ: ТЕКУЩИЙ ВЕС = <текущий вес Гвидо> кг, ЦЕЛЬ по ВЕСУ = <цель по весу на текущий день> кг
Формат входных данных
На вход программе подается
2
2 числа (каждое на новой строке): номер дня похудения (целое число) и текущий вес Гвидо (действительное число).

Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.

Примечание. В
1
1-й день похудения Гвидо уже должен похудеть (см.
1
1 тест).

Подсказка
Тестовые данные 🟢
Sample Input 1:

1
99.9
Sample Output 1:

Что-то пошло не так
#1 ДЕНЬ: ТЕКУЩИЙ ВЕС = 99.9 кг, ЦЕЛЬ по ВЕСУ = 99.8 кг
Sample Input 2:

1
99.16
Sample Output 2:

Все идет по плану
#1 ДЕНЬ: ТЕКУЩИЙ ВЕС = 99.16 кг, ЦЕЛЬ по ВЕСУ = 99.8 кг

По дате
По рейтингу
Аватар пользователя
Профи

day = int(input())
current_weight = float(input())

start_weight = 100
target_weight = 88
total_days = 60

daily_loss = (start_weight - target_weight) / total_days
expected_weight = start_weight - daily_loss * day

if current_weight <= expected_weight:
print("Все идет по плану")
else:
print("Что-то пошло не так")

print(f"#{day} ДЕНЬ: ТЕКУЩИЙ ВЕС = {current_weight} кг, ЦЕЛЬ по ВЕСУ = {expected_weight:.1f} кг")

Аватар пользователя

Сколько см?