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

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

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

245mkl 245mkl    1   24.08.2019 06:55    12

Ответы
Denmatyanov Denmatyanov  31.08.2020 20:57

#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;

}

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика