Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 25, 2022 16:28:28

utyara3
Зарегистрирован: 2021-07-12
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

срочно!! олимпиада по информатике

помогите, не могу решить
Устный опрос
Ограничение по времени: 1 секунда.

В классе N учеников. Учитель опрашивает сначала сначала всех учащихся c нечётными номерами (1,3,…), затем — всех с чётными номерами (2,4,…). Вася, имеющий номер K по журналу, хочет узнать, какой по порядку вопрос достанется ему. Напишите программу, вычисляющую номер вопроса по введённым N и K.

Формат входных данных
Вводятся два целых числа N и K, каждое в отдельной строке (1≤N≤2⋅109, 1≤K≤N).

Формат выходных данных
Выведите одно целое число — номер вопроса, который достанется Васе.

Система оценки
Решения, правильно работающие при N≤1000, будут оцениваться в 50 баллов.

Пояснение
В примерах из условия N=10, и ученики вызываются в следующем порядке: 1,3,5,7,9,2,4,6,8,10. Если K=7, то Вася выйдет 4-м по счёту, если K=6, то Вася выйдет 8-м.

Ввод
10 7
Вывод
10 6
Ввод
4
Вывод
8

Офлайн

#2 Окт. 25, 2022 18:31:23

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

срочно!! олимпиада по информатике

Ну что я могу сказать
Олимпиада это не твое. Оставь ее людям которые этого достойны.
Пусть победит сильнейший



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version