М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
pamagiteplease
pamagiteplease
19.06.2022 12:43 •  Информатика

У Айбара есть а мешков цемента, b мешков песка и с мешков щебня. Он хочет сделать из них бетон. По рецепту они долины быть в соотношении 1 : 2: 4, то есть на каждый млешкж цемента в бетоне должно быть ровно 2 мешка песка и ровно 4 мека шебня При этом мешки нужно использовать целиком (Айбар не хочет, чтобы оставались открытые непустые мешки). Определите максимаЛьное суммарное количество мешкое цемента, песка и щебня, из которых можно сделать бетон по рецепту. Возможн ситуация, когда Айбар не сможет для приготовпения бетона использовать ни одного мешка, таком случае выведите 0. Входные данные В первой строке спедует целое положительное число а (1а 5 1000)-количество мешков цемента. Во второй строке следует целое положительное чиспо 6 (1<6 1000)-количество мешков песка. В третьей строке следует целое положительное число с (1 <e< 1000)- количество мешков щебня. Выходные данные Выведите максимальное суммарное количество мешков цемента, песка и щебня, из которых можно сделать бетон по рецепту.​

👇
Открыть все ответы
Ответ:
VikaSh86
VikaSh86
19.06.2022

Здесь лучше всего делать подбором, числа я обозначил жирным шрифтом:

Пусть первой буквой будет А:

А А 3 = 3 (1*1*3 = 3, означает что таких слов может быть 3 штуки)

А В 3 = 3

А У 0 = 0 (1*1*0 = 0, здесь таких слов не может быть, так как в конце должна стоять согласная буква, но после У в алфавитном порядке таких букв нет)

А З 2 = 2

А М М = 1

А И М = 1

Пусть первой буквой будет В:

В В 3 = 3

В У 0 = 0

В З 2 = 2

В М М = 1

В И М = 1

Пусть первой буквой будет М:

М М М = 1

М У 0 = 0

Пусть первой буквой будет З:

З З 2 = 2

З У 0 = 0

З М М = 1

З И М = 1

Пусть первой буквой будет У:

У 0 0 = 0

Пусть первой буквой будет  И:

И М М = 1

И И М = 1

В итоге складываем существующие слова: 3+3+0+2+1+1+3+0+2+1+1+1+0+2+0+1+1+0+1+1 = 10 + 7 + 1 + 4 + 0 + 2 = 24

ответ: 24

4,6(73 оценок)
Ответ:
avorob
avorob
19.06.2022

import java.util.Scanner;

class Main {

   // getter функция, берущая значение у пользователя

   static int getNumb() {

       Scanner numbS = new Scanner(System.in);

       int numb = numbS.nextInt();

       return numb;

   }

   public static void main(String [ ] args) {

      // Инициализация нужных переменных

       int numbs[] = new int[99];

       int i = 0;

       int max = 0;

      // До тех пор, пока не будет введён 0, будет вызываться функция getNumb

       while(true) {

           numbs[i] = getNumb();

           if(numbs[i] == 0) {

               break;

           }

          // Если введённый элемент массива больше переменной max, то ей присваивается этот элемент

           else if(numbs[i] > max) {

               max = numbs[i];

           }

       }

       System.out.print(max);

   }

}

4,5(9 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ