В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
букет223
букет223
21.03.2022 22:14 •  Информатика

В королевстве Флатландия наступили тяжелые времена. В пещерах неподалеку от столицы поселился ужасный Черный Дракон. Каждую ночь он выползал на охоту. Много людей погубил он, много построек уничтожил. Король Флатландии понял, что дальше так продолжаться не может, и нанял отважного Рыцаря, чтобы тот победил рептилию.

Рыцарь принял предложение Короля и начал готовиться к битве. Сам он участия в битве принимать не желал (не рыцарское это дело – мечом махать), поэтому решил собрать войско из копейщиков. Но копейщикам надо платить, а у Рыцаря из-за кризиса осталось совсем немного сбережений ему определить минимальное число копейщиков, необходимое для победы над Черным Драконом.

У копейщика и у дракона есть два параметра: количество очков здоровья и наносимый противнику урон.

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

Требуется написать программу, которая определяет минимальное количество копейщиков, которое необходимо нанять Рыцарю, чтобы победить Черного Дракона.
Формат ввода

Вводятся четыре натуральных числа через пробел: Hd, Dd, hp, dp – количество очков здоровья дракона, урон, наносимый драконом, количество очков здоровья одного копейщика и урон, наносимый одним копейщиком. Все числа положительные и не превосходят 109.
Формат вывода

Выведите на экран одно целое число –– минимальное число копейщиков, необходимое для победы над драконом.
Пример 1
Ввод Вывод

500 50 10 10

20

Пример 2
Ввод Вывод

500 28 10 10

15

Показать ответ
Ответ:
a24027679
a24027679
28.08.2020 11:05

дуктом питания, упоминания о ней можно найти в древних летописях, и только после XVIII столетия она уступила свою популярность завезенному из Америки картофелю. Растение репа – ценный овощной и лекарственный продукт. Ее можно запекать, варить, фаршировать, добавлять в салаты. Репа обладает антисептическим, противовоспалительным, мочегонным, обезболивающим и ранозаживляющим действием. Она повышает аппетит, усиливает перистальтику кишечника, ускоряет процесс усвоения пищи организмом.

Объяснение:

баллы хочу

0,0(0 оценок)
Ответ:
green151
green151
31.03.2020 03:34

Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:

Вперёд  (где  – целое число), вызывающая передвижение Черепашки на  шагов в направлении движения.

Направо  (где  – целое число), вызывающая изменение направления движения на  градусов по часовой стрелке.

Запись Повтори  [Команда1 Команда2 Команда3] означает, что последовательность команд в скобках повторится  раз.

Черепашке был дан для исполнения следующий алгоритм:

Повтори 360 [Вперёд 30 Направо 60]

Какая фигура появится на экране?

правильный -угольник

правильный треугольник

правильный шестиугольник

незамкнутая ломаная линия

Объяснение:

Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:

Вперёд  (где  – целое число), вызывающая передвижение Черепашки на  шагов в направлении движения.

Направо  (где  – целое число), вызывающая изменение направления движения на  градусов по часовой стрелке.

Запись Повтори  [Команда1 Команда2 Команда3] означает, что последовательность команд в скобках повторится  раз.

Черепашке был дан для исполнения следующий алгоритм:

Повтори 360 [Вперёд 30 Направо 60]

Какая фигура появится на экране?

правильный -угольник

правильный треугольник

правильный шестиугольник

незамкнутая ломаная линия

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота