Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PRIL3_OLIMP95.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
382.46 Кб
Скачать

748 Задача ¹ 1

Вокруг считающего стоят N человек, один из которых назван первым,

а остальные занумерованы по часовой стрелке числами от 2 до N.

Считающий ведет счет до М, начиная с первого. Человек, на котором

остановился счет, выходит из круга. Счет продолжается со следующего

человека (при этом выбывшие из круга не считаются) и так до тех пор,

пока не останется один человек. Определить начальный номер этого

человека.

749 Задача ¹ 2

Два человека играют в "алгоритмическую игру". Игровое поле - лист

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

значения переменных А и В из множества {0,1} (Например, А=0, В=0 или

А:=1, В:=0), а затем по очереди вписывают по одному из операторов

вида

1. А:=1-А

2. В:=1-В

3. ЕСЛИ А=1 ТО В:=1-В ВСЕ

4. ЕСЛИ А=0 ТО В:=1-В ВСЕ

5. ЕСЛИ В=1 ТО А:=1-А ВСЕ

6. ЕСЛИ В=0 ТО А:=1-А ВСЕ

в любую незанятую строку. Когда заполнены все строки, полученная

последовательность операторов выполняется при заданных начальных

значениях. Если после исполнения алгоритма значения А и В будут

различны, побеждает первый игрок, если равны - побеждает второй

игрок. Определите при каждом начальном наборе А и В, есть ли у

кого-либо из игроков выигрышная стратегия? Если стратегия есть, то в

чем она заключается?

750 Задача ¹ 3

Последовательность 1,0,0,1,0,1,1,0,0,1,1,0,1,0,..

строится так: первый ее элемент равен 1, остальные получаются из

элементов с меньшими номерами с помощью операции отрицания:

1, eсли X = 0

NOT (X) =

0, если X = 1

Второй элемент равен отрицанию первого, то есть 0; третий и

четвертый равны отрицанию первого и второго соответственно; элементы

с пятого по восьмой равны отрицаниям элементов 1-4 соответственно, и

т.д.; элементы с номерами 2k +1 ,..., 2 k+1 равны отрицаниям

элементов с номерами 1,2,...,2k соответственно. Составить программу,

вычисляющую N-й член описанной последовательности по заданному N.

10 класс

751 Задача ¹ 1

В некотором арифметическом выражении удалили все символы, кроме

скобок. Составить алгоритм, определяющий по полученной

последовательности скобок, правильно ли они были первоначально

расставлены.

752 Задача ¹ 2

Два человека играют в "алгоритмическую игру". Игровое поле - лист

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

любую незанятую строку по одному из операторов вида:

1. A:=1-A

2. B:=1-В

3. ЕСЛИ А=1 ТО В:=1-В ВСЕ

4. ЕСЛИ А=0 TO B:=1-B ВСЕ

5. ЕСЛИ В=1 ТО А:=1-А ВСЕ

6. ЕСЛИ В=0 ТО А:=1-А ВСЕ

Когда все строки заполнены, переменным А и В присваиваются

значения из множества {0,1} (например, А:=1,В:=1 или А:=0,В:=1) и

выполняются все операторы в той последовательности, в которой они

записаны. Если в результате значения А и В различны, побеждает первый

игрок, если равны - второй игрок. Есть ли у кого- либо из игроков

стратегия, гарантирующая выигрыш независимо от начальных значений А и

В?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]