Предмет: Информатика,
автор: harhanovk
сделайте на с++
У Николая есть a лимонов, b яблок и c груш. Он решил приготовить из них компот. По рецепту фрукты должны быть в соотношении 1: 2: 4, то есть на каждый лимон в компоте должно быть ровно 2 яблока и ровно 4 груши. При этом фрукты нельзя измельчать, ломать или разрезать, поэтому в компот обязательно должны попасть целиком фрукты — лимоны, яблоки и груши.
Перед вами стоит задача определить максимальное суммарное количество лимонов, яблок и груш, из которых можно сварить компот по рецепту. Возможна ситуация, когда Николай не сможет для приготовления компота использовать ни одного фрукта, в таком случае выведите 0.
Simba2017:
неверно поставлен вопрос в задаче
Ответы
Автор ответа:
1
#include <iostream>
#include <cmath>
using namespace std;
void mod(int &mas, int j)
{
cin >> mas;
mas = mas / pow(2, j);
}
int main()
{
int mas[3];
int min;
for (int jjj = 0; jjj < 3; jjj++)
{
mod(mas[jjj], jjj);
if (jjj == 0)
min = 0;
else if (mas[min] > mas[jjj])
min = jjj;
};
cout << mas[min] + mas[min] * 2 + mas[min] * 4;
}
Похожие вопросы
Предмет: Обществознание,
автор: soiful
Предмет: Английский язык,
автор: ponosgovno060
Предмет: География,
автор: genius2426
Предмет: Алгебра,
автор: Ксенок
Предмет: История,
автор: liza37420