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

Проект МЦНМО
при участии
школы 57
Фильтр
Сложность с по   Класс с по  
Выбрано 3 задачи
Версия для печати
Убрать все задачи

В записи   * + * + * + * + * + * + * + * = **  замените звёздочки различными цифрами так, чтобы равенство было верным.

Вниз   Решение


Имя входного файла:

necklace.in

Имя выходного файла:

necklace.out

Максимальное время работы на одном тесте:

1 секунда

Максимальный объем используемой памяти:

64 мегабайта

Максимальная оценка за задачу:

100 баллов

   

В витрине ювелирного магазина стоит манекен, на шею которого надето ожерелье. Оно состоит из N колечек, нанизанных на замкнутую нить. Все колечки имеют разные размеры. В зависимости от размера колечки пронумерованы числами от 1 до N, начиная с самого маленького и до самого большого. Колечки можно передвигать вдоль нити и протаскивать одно через другое, но только в том случае, если номера этих колечек отличаются более чем на единицу.

Продавец хочет упорядочить колечки так, чтобы они располагались по возрастанию номеров вдоль нити по часовой стрелке. Снимать ожерелье с манекена нельзя.

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

Формат входных данных

В первой строке входного файла записано число N (2 ≤ N ≤ 50).

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

Формат выходных данных

Выходной файл должен содержать описание процесса упорядочения.

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

Количество строк выходного файла не должно превышать 50000.

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

Пример

necklace.in

necklace.out

4

3 2 4 1

1 3

2 4

1 4

0

ВверхВниз   Решение


ABCD – выпуклый четырёхугольник. Окружности, построенные на отрезках AB и CD как на диаметрах, касаются внешним образом в точке M , отличной от точки пересечения диагоналей четырёхугольника. Окружность, проходящая через точки A , M и C , вторично пересекает прямую, соединяющую точку M и середину AB в точке K , а окружность, проходящая через точки B , M и D , вторично пересекает ту же прямую в точке L . Докажите, что |MK-ML| = |AB-CD| .

Вверх   Решение

Задачи

Страница: 1 2 >> [Всего задач: 6]      



Задача 105078

Темы:   [ Формулы сокращенного умножения (прочее) ]
[ Уравнения высших степеней (прочее) ]
Сложность: 3
Классы: 7,8,9

Решите уравнение  (x + 1)63 + (x + 1)62(x – 1) + (x + 1)61(x – 1)² + ... + (x – 1)63 = 0.

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

Задача 105079

Темы:   [ Разбиения на пары и группы; биекции ]
[ Деление с остатком ]
[ Принцип Дирихле (прочее) ]
[ Арифметика остатков (прочее) ]
Сложность: 4-
Классы: 7,8,9

В строку выписано 23 натуральных числа (не обязательно различных). Докажите, что между ними можно так расставить скобки, знаки сложения и умножения, что значение полученного выражения будет делиться на 2000 нацело.

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

Задача 105081

Темы:   [ Числовые таблицы и их свойства ]
[ Теория алгоритмов (прочее) ]
Сложность: 4-
Классы: 7,8,9

Гриша записал в клетки шахматной доски числа 1, 2, 3, ..., 63, 64 в некотором порядке. Он сообщил Лёше только сумму чисел в каждом прямоугольнике из двух клеток и добавил, что 1 и 64 лежат на одной диагонали. Докажите, что по этой информации Лёша может точно определить, в какой клетке какое число записано.
Прислать комментарий     Решение


Задача 108132

Темы:   [ Теорема Пифагора (прямая и обратная) ]
[ ГМТ - окружность или дуга окружности ]
[ Прямоугольники и квадраты. Признаки и свойства ]
Сложность: 4-
Классы: 8,9

Автор: Фольклор

Дана окружность и точка A внутри неё.
Найдите геометрическое место вершин C всевозможных прямоугольников ABCD, где точки B и D лежат на окружности.

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

Задача 108133

Темы:   [ Касающиеся окружности ]
[ Ортогональная (прямоугольная) проекция ]
[ Пересекающиеся окружности ]
[ Диаметр, основные свойства ]
[ Вписанный угол, опирающийся на диаметр ]
[ Серединный перпендикуляр к отрезку (ГМТ) ]
[ Общие четырехугольники ]
Сложность: 5-
Классы: 8,9

ABCD – выпуклый четырёхугольник. Окружности, построенные на отрезках AB и CD как на диаметрах, касаются внешним образом в точке M , отличной от точки пересечения диагоналей четырёхугольника. Окружность, проходящая через точки A , M и C , вторично пересекает прямую, соединяющую точку M и середину AB в точке K , а окружность, проходящая через точки B , M и D , вторично пересекает ту же прямую в точке L . Докажите, что |MK-ML| = |AB-CD| .
Прислать комментарий     Решение


Страница: 1 2 >> [Всего задач: 6]      



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

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .