Задача про вежу (складність 1)

Постановка задачі. Граючи у гру Minecraft, ти захотів побудувати вежу з булижників. Для видобутку булижників необхідна кирка. У торговця е кирки трьох видів: дерев’яні, кам’яні та залізні. Параметри кирок та їхня вартість приведені у таблиці 3.11 та на рисунку 3.7. У тебе є 20 золотих монет. У сумці може вміститися не більш, ніж 5 кирок. На видобуток булижників ти можеш витратити не більш ніж 10 хвилин.

Визнач, які кирки потрібно купити, щоб побудувати найвищу вежу.

Примітки:

1. Висота вежі дорівнює кількості булижників.

2. Кирка використовується в повному об’ємі – до тих пір, доки вона не зламається (не закінчиться запас міцності).

Вид кирки Ціна (золоті монети) Час видобутку одного булижника (сек) З)апас міцності (кількість видобутих булижників за допомогою 1кирки)
Дерев’яна 2,25
Кам’яна 1,15
Залізна 0,75

Таблиця 3.11

Задача про вежу (складність 1) - student2.ru
Рисунок 3.7 – Параметри кирок

Побудова математичної моделі.

Змінні:

- Задача про вежу (складність 1) - student2.ru – кількість куплених дерев’яних кирок (шт.);

- Задача про вежу (складність 1) - student2.ru – кількість куплених кам’яних кирок (шт.);

- Задача про вежу (складність 1) - student2.ru – кількість куплених залізних кирок (шт.).

Цільова функція: максимізація сумарної висоти вежі:

Задача про вежу (складність 1) - student2.ru

Обмеження:

- на кількість золота:

Задача про вежу (складність 1) - student2.ru

- на розмір сумки:

Задача про вежу (складність 1) - student2.ru

- на кількість часу:

Задача про вежу (складність 1) - student2.ru

- на невід’ємність і цілочисельність:

Задача про вежу (складність 1) - student2.ru .

Задача про пластилін (складність 1,5).

Постановка задачі. Дитячий садок отримав від держави 500 брикетиків пластиліну довжиною 5 см. Їх необхідно розрізати на великі та малі частини довжиною 2 і 1,5 см відповідно, з яких потім складають комплекти, необхідно, для проведення занять по ліпленню, щоб відходи були мінімальними. В кожний комплект входить 3 великі частини та 2 малі. Характеристики можливих варіантів розкрою брикетиків представлені в таблиці 3.12 та на рисунку 3.8.

Таблиця 3.12

  Кількість деталей, шт./частина Відходи, см/частина
Великі Малі
0,5
Комплектність, шт./компл.  

Задача про вежу (складність 1) - student2.ru Задача про вежу (складність 1) - student2.ru

Рисунок 3.8 – Можливі варіанти

Побудова математичної моделі.

Змінні:

- Задача про вежу (складність 1) - student2.ru – кількість брикетиків, розділених за першим варіантом;

- Задача про вежу (складність 1) - student2.ru – кількість брикетиків, розділених за другим варіантом;

- Задача про вежу (складність 1) - student2.ru – кількість брикетиків, розділених за третім варіантом;

- Задача про вежу (складність 1) - student2.ru – кількість комплектів.

Цільова функція: мінімізація відходів:

Задача про вежу (складність 1) - student2.ru

Обмеження:

- на запас брикетиків:

Задача про вежу (складність 1) - student2.ru

- кількість отриманих великих частин не перевищує кількість великих частин, витрачених на комплекти:

Задача про вежу (складність 1) - student2.ru

- кількість отриманих малих частин не перевищує кількість малих частин, витрачених на комплекти:

Задача про вежу (складність 1) - student2.ru

- на невід’ємність і цілочисельність:

Задача про вежу (складність 1) - student2.ru .

Наши рекомендации