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

Миссия простая: нужно либо накопить кредитов (читайте: единиц вымышленной валюты), либо сокрушить врага в этом регионе. миссия проходная и не интересная (даже никаких юнитов кроме пехоты), так что надо её закрыть побыстрее.

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

на нашей базе можно хранить не более кредитов. чтобы хранить больше, нужно строить хранилища: каждое стоит (≤) кредитов и в каждом можно будет хранить дополнительно по максимум кредитов. строительство моментально (а вы что, реализма

через каждые минут нам привозят добычу на кредитов. добыча моментально конвертируется в кредиты и мы перераспределяем новые кредитов и кредиты, имеющиеся на базе, по трём направлениям: строительство хранилищ, наём отрядов пехоты, хранение на базе. количество кредитов, отданных на строительство хранилищ, должно быть кратно стоимости постройки одного хранилища. количество кредитов, отданных на наём отрядов пехоты, должно быть кратно стоимости наёма одного отряда пехоты. если мы отдаём на хранение больше кредитов, чем может храниться на базе (хранилища, на строительство которых мы только что отдали кредиты, тоже учитываются), то излишки кредитов исчезают.

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

один отряд пехоты стоит (≤) кредитов. сразу после оплаты, которая тоже моментальна, отряд будет ждать приказаний на нашей базе.

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

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

за сколько в лучшем случае мы завершим миссию?

формат входных данных

единственная строка содержит 9 целых чисел (1≤≤100; ,≤).

формат выходных данных

выведите одно целое число – искомое количество минут.

пояснение к примеру

чтобы максимально быстро накопить 2700 кредитов, мы можем построить 2 хранилища через 3 минуты после начала (в этот момент у нас появятся первые кредиты) и далее просто складировать все кредиты на базе. тогда через 9 минут после начала на базе накопится необходимая сумма.

чтобы заставить врага сдаться, мы можем через 3 минуты после начала нанять 10 отрядов пехоты и сразу же пойти на вражескую базу. тогда через 6 минут после начала враги сдадутся.

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

sample input:

2700 1000 150 1000 3 1000 100 7 3
sample output:

6

👇
Открыть все ответы
Ответ:
Ketinur
Ketinur
10.09.2020
Растровое графическое изображение формируется в процессе сканирования изображений и фотографий с бумаги или фотопленок, а также при использовании цифровых фото и видеокамер. РГИ (растровое графическое изображение) очень чувствительно к масштабированию; формируется из отдельных точек - пикселей.

Векторное же графическое изображение формируется из линий, прямоугольников, треугольников, квадратов и т.д., которые сохраняются в памяти компьютера с математических формул. Используется для сохранения четких контуров изображений; создания рисунков и различных графических объектов.
4,4(87 оценок)
Ответ:
arinaohtova
arinaohtova
10.09.2020
У вас есть число 137
если вам надо перевести его в какую-нибудь систему счисления, то нужно делить это число на номер системы, так если нужно перевести число 137 в ДВОичную ,то делим на 2 до тех пор, пока остатотк от деления не равен 1.(если в ТРОичную то на 3 и т.д.).
начнём:
137 / 2 = 68 выписываем остаток (1) 
68   / 2 = 34 выписываем остаток (0)
34   / 2 = 17 выписываем остаток (0)
17   / 2 = 8   выписываем остаток (1)
8     / 2 = 4   выписываем остаток (0)
4     / 2 = 2   выписываем остаток (0)
2     / 2 = 1  <==   на этой единице заканчиваем деление, далее снизу вверх выписываем получившееся число : 001001;
ответ: 001001
4,8(58 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ