Предмет: Информатика, автор: harhanovk

сделайте на с++

У Николая есть a лимонов, b яблок и c груш. Он решил приготовить из них компот. По рецепту фрукты должны быть в соотношении 1: 2: 4, то есть на каждый лимон в компоте должно быть ровно 2 яблока и ровно 4 груши. При этом фрукты нельзя измельчать, ломать или разрезать, поэтому в компот обязательно должны попасть целиком фрукты — лимоны, яблоки и груши.


Перед вами стоит задача определить максимальное суммарное количество лимонов, яблок и груш, из которых можно сварить компот по рецепту. Возможна ситуация, когда Николай не сможет для приготовления компота использовать ни одного фрукта, в таком случае выведите 0.


Simba2017: неверно поставлен вопрос в задаче

Ответы

Автор ответа: maxpavlutenkof
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;

}

Похожие вопросы