Модуль 24. Задача 7. Совместное проживание

Чтобы понять, стоит ли ему жить с кем-то или всё же лучше остаться в гордом одиночестве, Артём решил провести довольно необычное исследование. Для этого он реализовал модель человека и модель дома.

Человек может:

  1. Есть (+ сытость, − еда).
  2. Работать (− сытость, + деньги).
  3. Играть (− сытость).
  4. Ходить в магазин за едой (+ еда, − деньги).

У человека есть имя, степень сытости (изначально 50) и дом.

В доме есть холодильник с едой (изначально 50 еды) и тумбочка с деньгами (изначально 0 денег).

Если сытость человека становится меньше нуля, то человек умирает.

Логика действий человека определяется следующим образом:

  1. Генерируется число кубика от 1 до 6.
  2. Если сытость < 20, то поесть.
  3. Иначе, если еды в доме < 10, то сходить в магазин.
  4. Иначе, если денег в доме < 50, то работать.
  5. Иначе, если кубик равен 1, то работать.
  6. Иначе, если кубик равен 2, то поесть.
  7. Иначе играть.

По такой логике эксперимента человеку надо прожить 365 дней.

Реализуйте такую программу и создайте двух людей, живущих в одном доме. Проверьте работу программы несколько раз.

Решение:

Решение можно скачать с Boosty.to


Как можно отблагодарить:

  • Оформить удобную для вас подписку на Boosty.to
  • Разово поддержать через DonationAlerts
8890login-checkМодуль 24. Задача 7. Совместное проживание

Добавить комментарий