Вітаю Вас Гість | RSS

Субота, 23.11.2024, 22:38, 3.21.46.68

Задачі із сайту Контестер [10]
Головна » Статті » Підготовка до олімпіади » Задачі із сайту Контестер

0-1 проблема
1005 - 0-1 проблема
Оригінал задачі тут
Ліміт часу: 1 секунд
Ліміт пам'яті: 3000 K
Ліміт виведення: 2 K


Завдання

Над рядочком 01 виконаємо наступні операції:
Скопіюємо в кінець рядочка самого себе (отримаємо 0101)
В другій половині рядка всі 0 змінимо на 1, а всі 1 на 0 (отримаємо 0110)
Над рядочком 0110 виконаємо ті самі операції. Отримаємо 01101001. І т. д.Таким чином отримаємо нескінченний рядочок нулів та одиниць.Ваше завдання – знайти n-тий символ такого рядочка.

Вхідні дані

В єдиному рядку записане єдине число N (1 <= N <= 2000000000).

Вихідні дані

Єдиний символ, який буде на N-й позиції.

Приклад введення 1

1

Приклад виведення 1

0


Приклад введення 2

2

Приклад виведення 2

1


Приклад введення 3

5

Приклад виведення 3

1
Категорія: Задачі із сайту Контестер | Додав: b_oliinyk (31.01.2011)
Переглядів: 671
Push 2 Check