Есть ответ 👍

Россия, ия
-
TI
Задача D. Веселая ферма
Имя входного файла:
стандартный ввод
Имя выходного файла: стандартный вывод
Ограничение по времени:
1 секунда
Ограничение по памяти: 256 мегабайт
Фермер Джон очень любит всех своих N куриц и заботится о их здоровье. Он хочет, чтобы
все было идеально, поэтому все его курицы имеют абсолютно одинаковый вес. Однажды Джон
случайно споткнулся об одну из куриц и она на него очень обиделась. Курица решила сесть на
диету и нарушить идеальный баланс на ферме.
Фермеру Джону очень повезло узнать, что одна из куриц стала весить совсем немного мень-
ше и теперь Джон вынужден найти диверсантку, ведь без идеального баланса ферма перестанет
существовать!
Для решения этой задачи фермер Джон обратился за к богине правосудия Фемиде,
ведь у нее есть чудесные весы. Но богиня, узнав какие чудесные грибы выращивает Джон, не захо-
тела фермеру просто так и предложила ему следующие условия: на каждую чашу весов
фермер может посадить сколько угодно куриц, если чаши весов окажутся в равновесии, то он дарит
ей А грибов, а если чаша склонится в любую из сторон - В грибов (при этом фермер Джон видит,
какая из чаш весов легче).
Джон очень любит свои грибы и не хочет ими делиться. Требуется написать программу, кото-
рая по заданному количеству куриц N при условии, что только одна из них легче других, укажет
минимальное количество грибов, с которых обиженная курица гарантированно будет об-
наружена.
Формат входных данных
Во входных данных в единственной строке находятся три целых числа: N - количество куриц
(2 << 106); А - количество грибов, затрачиваемых в случае равновесия на весах (1 < A< 106),
В - количество грибов, затрачиваемых в случае перевеса одной из сторон. Все числа разделены
пробелом.
Формат выходных данных
В выходных данных напечатайте единственное число - минимальное количество грибов, с
гцью которых гарантированно будет обнаружена обиженная курица.
Примеры
стандартный ввод
стандартный вывод
1
2 1 1
2
2 1 2

191
490
Посмотреть ответы 1

Ответы на вопрос:


Цикл вида for i:=a to b do (Pascal) выполняется b-a+1 раз.

Цикл вида for x=a to b step h (Basic) выполняется FIX((b-a)/h)+1 раз, где FIX - операция получения целой части числа путем отбрасывания его дробной части.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS