pro63
20.08.2020 19:10

Ограничение времени 1 секунда Ограничение памяти 64Mb
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или output.txt
На столе лежит кучка из N камней. Двое по очереди делают ходы. За один ход игрок должен разделить каждую кучку, в которой больше одного камня, на две кучки. Проигрывает игрок, после хода которого во всех кучках будет по одному камню. Может ли первый игрок играть так, чтобы выиграть вне зависимости от ходов второго игрока. Каким должен быть его первый ход в таком случае?

Формат ввода
Вводится одно натуральное число N (2 ≤ N ≤ 1000).

Формат вывода
Выведите одно число - количество камней, которые должен отложить в меньшую кучку на первом ходу первый игрок, чтобы выиграть. Если выиграть первый игрок не может, выведите число -1.

Пример 1
Ввод Вывод
3
1
Пример 2
Ввод Вывод
2
-1

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Элиана01
23.05.2020 12:52

Добавление звукового файла с компьютера

Выберите Вставка > Звук.

Щелкните Аудиофайлы на компьютере.

В диалоговом окне Вставка звука выберите нужный файл.

Нажмите кнопку Вставить.

Запись звука

Выберите Вставка > Звук.

Выберите Записать звук.

Введите имя звукового файла, щелкните Записать, а затем надиктуйте текст.

Примечание: Для записи звука ваше устройство должно быть оснащено микрофоном.

Чтобы прослушать запись, нажмите кнопку Стоп, а затем кнопку Воспроизвести.

Щелкните Записать для повторной записи файла или нажмите кнопку ОК, если вас все устраивает.

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

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

Выберите Воспроизвести.

0,0(0 оценок)
Ответ:
RomanBilyan
17.02.2021 05:00

Заметим, что есть условие, проверяющее, является ли какой-нибудь элемент массива Sea больше 220. Сразу же откидываем все элементы, которые меньше 220: 1, 2, 3, 4, 6 (поскольку 220 не больше 220, а равно), 8, 9, 10, 11, 12. Остаются элементы 5 и 7. После того, как оператор (то, что проверяется) в условии равен истине, выполняется увеличение переменной s на величину элемента массива. У нас через условие лишь два элемента, поэтому, к существующей переменной s, равной 1 мы добавляем 230 (5-й элемент) и 240 (7-й элемент) и получаем:

100 + 230 + 240 = 570

ответ

570

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