ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при поддержке
ЦПМ
Фильтр
Сложность с по   Класс с по  
Задачи

Страница: << 627 628 629 630 631 632 633 >> [Всего задач: 4557]      



Задача 60912

Темы:   [ Теория алгоритмов (прочее) ]
[ Двоичная система счисления ]
[ Индукция (прочее) ]
Сложность: 4
Классы: 8,9,10

Ханойская башня и двоичная система счисления. Рассмотрим два процесса, каждый из которых состоит из 28 - 1 шагов. Первый — это процесс решения головоломки ``Ханойская башня'' (смотри задачу 1.42) при помощи оптимального алгоритма. Второй — это процесс прибавления единицы, который начинается с 0 и заканчивается числом 28 - 1. Опишите связь между этими двумя процессами.

Прислать комментарий     Решение

Задача 60913

Темы:   [ Рекуррентные соотношения (прочее) ]
[ Двоичная система счисления ]
Сложность: 4
Классы: 8,9,10,11

Задача Иосифа Флавия. n человек выстраиваются по кругу и нумеруются числами от 1 до n. Затем из них исключается каждый второй до тех пор, пока не останется только один человек. Например, если n = 10, то порядок исключения таков: 2, 4, 6, 8, 10, 3, 7, 1, 9, так что остается номер 5. Для данного n будем обозначать через J(n) номер последнего оставшегося человека. Докажите, что
а) J(2n) = 2J(n) - 1;
б) J(2n + 1) = 2J(n) + 1;
в) если n = (1bm - 1bm - 2...b1b0)2, то J(n) = (bm - 1bm - 2...b1b01)2.

Прислать комментарий     Решение

Задача 60914

Тема:   [ Ним-сумма ]
Сложность: 4
Классы: 8,9,10,11

Ним-сумма. Будем говорить, что число n является ним-суммой чисел m и k ( m $ \oplus$ k = n), если оно получается из чисел m и k после следующих преобразований.
1) m и k записываются в двоичной системе счисления

m = (ms...m1m0)2,        k = (ks...k1k0)2

(меньшее число дополняется спереди нулями).
2) Полученные наборы цифр как векторы складываются покомпонентно по модулю 2:

(ms,..., m1, m0) + (ks,..., k1, k0) $\displaystyle \equiv$ (ns,..., n1, n0)(mod 2).

3) Набор цифр (ns,..., n1, n0) переводится в число n:

(ns...n1n0)2 = n.


Например, 4 $ \oplus$ 7 = 3, так как

4 = (100)2,    7 = (111)2,    (1, 0, 0) + (1, 1, 1) $\displaystyle \equiv$ (0, 1, 1)(mod 2),    (011)2 = 3.

Докажите, что ним-сумма удовлетворяет следующим свойствам:
а) m $ \oplus$ m = 0; б) m $ \oplus$ k = k $ \oplus$ m; в) (m $ \oplus$ t) $ \oplus$ k = m $ \oplus$ (t $ \oplus$ k);
г) если n$ \ne$ 0 и

m1 $\displaystyle \oplus$ m2 $\displaystyle \oplus$...$\displaystyle \oplus$ ml = n, (5.1)

то найдется такой номер j ( 1 $ \leqslant$ j $ \leqslant$ l), для которого mj $ \oplus$ n < mj.

Прислать комментарий     Решение

Задача 60916

Темы:   [ Ним-сумма ]
[ Инварианты ]
Сложность: 4
Классы: 8,9,10

Марсианские амебы II. При помощи ним-сумм (смотри задачу 5.76) можно исследовать самые разные игры и процессы. Например, можно получить еще одно решение задачи 4.20.
Постройте на множестве марсианских амеб {A, B, C} функцию f, для которой выполнялись бы равенства

f (A) $\displaystyle \oplus$ f (B) = f (C),    f (A) $\displaystyle \oplus$ f (C) = f (B),    f (B) $\displaystyle \oplus$ f (C) = f (A).

Какие рассуждения остается провести, чтобы решить задачу про амеб?

Прислать комментарий     Решение

Задача 60917

Темы:   [ Ним-сумма ]
[ Теория игр (прочее) ]
Сложность: 4
Классы: 8,9,10,11

Проанализируйте при помощи ним-сумм игру ``Йога'' из задачи 4.21.

Прислать комментарий     Решение

Страница: << 627 628 629 630 631 632 633 >> [Всего задач: 4557]      



© 2004-... МЦНМО (о копирайте)
Пишите нам