Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для GoldenId
142 / 143 / 64
Регистрация: 11.11.2010
Сообщений: 877
Записей в блоге: 10

Codeforces, 809B

01.06.2017, 22:25. Показов 1054. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Все мозги разбил на части,
Все извилины заплёл.
Очень приятно!

Условие
В воскресенье хакер Леха забрал Нуру из дома, где она живёт, и поехал с ней в один из самых роскошных ресторанов Вичкополиса. По приезду они оставили машину на огромной стоянке близ ресторана и поспешили внутрь здания.

В ресторане вежливый официант сразу же принес Лехе и Нуре меню, состоящее из n блюд. Интересно, что в меню все блюда пронумерованы целыми числами от 1 до n. Немного подумав, девушка заказала ровно k различных блюд из имеющихся в меню. Чтобы скоротать время ожидания, пока повара готовят заказанные Лехой и Нурой блюда, девушка предложила хакеру сыграть в игру, которая поможет им ближе узнать друг друга.

Суть игры очень проста: Нура хочет, чтобы Леха отгадал любые два блюда среди тех, которые она заказала. При этом она готова отвечать только на один тип вопросов. Леха может говорить Нуре два целых числа x и y (1 ≤ x, y ≤ n). Затем для числа x девушка выбирает блюдо с номером a такое, что, во-первых, блюдо a находится в списке заказанных Нурой (x может быть равно a), а, во-вторых, значение https://www.cyberforum.ru/cgi-bin/latex.cgi?\left|x-a \right| минимально. По аналогичным правилам девушка выбирает блюдо b для числа y. После этого Нура говорит Лехе «TAK», если https://www.cyberforum.ru/cgi-bin/latex.cgi?\left|x-a \right|\leq \left|y-b \right|, и «NIE» в противном случае. Однако в ресторане готовят быстро, поэтому у Лехи хватит времени, чтобы задать не более 60 вопросов. После этого он должен назвать номера двух любых блюд, заказанных Нурой.

Помогите Лехе справиться с этой задачей.

Взломы...


Вот я сидел целый день... разрисовал полблокнота и забил формулами лист Excel — и не решил... а вы?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.06.2017, 22:25
Ответы с готовыми решениями:

Codeforces.Double Cola
Условие задачи таково: Шелдон, Леонард, Пенни, Раджеш и Говард стоят в очереди к автомату по продаже баночек с напитком «Double Cola»,...

Runtime error в задаче на codeforces
(p.s. что за тупая система тут: написал пост , не зная, что слово "проблема" в заголовке запрещена - пост стерся. Кайф:) ) Пытался...

Codeforces, 456B - Федя и математика
Страница задачи на codeforces.com Федя учится в гимназии. Домашнее задание по математике у Феди состоит в вычислении следующего...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.06.2017, 22:25
Помогаю со студенческими работами здесь

Задача с Codeforces, уровень A
Вроде простая задача, а я затупил. Неправильный ответ на тесте 5 Ограбление Банка Преступник попытался ограбить банк, но не смог...

Codeforces и питон
Не могу разобраться, как осуществляется ввод и вывод данных. Вводные данные:В первой строке расположены два целых числа A и B, не...

Ищу человека в команду на codeforces
Ищу человека в свою команду на codeforces для соревнований Прогаю на c++,на соревнованиях не блещу,хочу найти человека,для обоюдного...

Нахождение суммы остатков (задача с Codeforces)
Здравствуйте! Сейчас я пытаюсь решить задачу. Суть такая - даются числа n и m, необходимо подсчитать сумму ряда типа n mod 1 + n mod 2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru