Решения — уровень 1: переводим ситуацию в выражение#
1. Рассада для теплицы#
Строим модель#
На одной грядке P кустов. Одинаковых грядок B, значит, количество кустов повторяется B раз: B * P.
Проверка#
Для 8 грядок по 17 кустов: 8 * 17 = 136.
C++#
using namespace std;
int
2. Корм для приюта#
Строим модель#
Сначала рассчитаем дневную норму для каждой группы:
- взрослые собаки получают
A * G1граммов; - щенки получают
K * G2граммов.
Дневная норма всего приюта — сумма этих количеств. На D дней понадобится дневная норма, повторённая D раз:
(A * G1 + K * G2) * D.
Проверка#
Взрослым нужно 4 * 250 = 1000 г в день, щенкам — 3 * 120 = 360 г. Итого 1360 г в день; за 5 дней — 6800 г.
C++#
using namespace std;
int
3. Аквариум#
Строим модель#
Вместимость в кубических сантиметрах равна объёму прямоугольного параллелепипеда: L * W * H. В одном литре 1000 см³, поэтому переводим объём в литры делением на 1000.
Проверка#
50 * 20 * 30 = 30000 см³. Это 30000 / 1000 = 30 литров.
C++#
using namespace std;
int
4. Дождевая вода для сада#
Строим модель#
Каждый миллиметр дождя на каждом квадратном метре даёт один литр. Значит, без потерь на крышу выпадет S * R литров. Собирают P процентов от этого количества:
collected = S * R * P / 100.
По условию результат целый, поэтому целочисленного деления достаточно.
Проверка#
80 * 12 = 960 литров выпало на крышу. 75% от 960 — 720 литров.
C++#
using namespace std;
int