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

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

Точки K и M лежат на сторонах AB и BC треугольника ABC, причём  AK : BK = 3 : 2,  BM : MC = 3 : 1.  Через точку B проведена прямая l, параллельная AC. Прямая KM пересекает прямую l в точке P, а прямую AC в точке N. Найдите BP и CN, если  AC = a.

Вниз   Решение


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

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

Информация, записанная на билете, кодируется K числами (0 или 1). При этом непосредственно на билете записывается последовательность из N чисел (N ³ K) так, что числа, записанные на расстоянии K, совпадают. Таким образом, для проверки подлинности билета достаточно проверить, что все числа на расстоянии K совпадают. К сожалению, при считывании информации с билета иногда могут происходить ошибки - считается, что одно из чисел может исказиться (то есть 0 заменится на 1, или 1 - на 0). Такой билет все равно нужно считать подлинным. Во всех остальных случаях билет считается поддельным.

Напишите программу, которая по информации, считанной с билета, устанавливает его подлинность, и указывает, при считывании какого из чисел могла произойти ошибка.

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

В первой строке входного файла d.in записаны числа N и K (1 £ N £ 50000, 1 £ K £ 1000, K £ N). Во второй строке записано N чисел, каждое из которых является 0 или 1 - информация, считанная с билета.

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

В первой строке выходного файла d.out должно быть записано одно из двух сообщений - OK или FAIL (первое сообщение обозначает, что билет признан подлинным, второе - поддельным). В случае, если билет подлинный, во второй строке выведите 0, если все числа были считаны правильно, или номер числа, в котором при считывании произошла ошибка. Если возможных ответов несколько, выведите любой из них (в частности, если для признания билета подлинным можно считать, что ошибок при считывании не было, а можно считать, что была ошибка в одном из чисел - правильным является любой из вариантов ответа).

Примеры

d.in

d.out

6 2

1 0 1 0 1 0

OK

0

6 2

1 1 1 0 1 0

OK

2

6 2

1 1 1 0 0 0

FAIL

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


Замените буквы в слове ТРАНСПОРТИРОВКА цифрами (разным буквам соответствуют разные цифры, а одинаковым одинаковые) так, чтобы выполнялось неравенство  Т > Р > А > Н < С < П < О < Р < Т > И > Р > О < В < К < А.

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


Через точку P, лежащую на общей хорде AB двух пересекающихся окружностей, проведены хорда KM первой окружности и хорда LN второй окружности. Докажите, что четырехугольник KLMN вписанный.

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

Задачи

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



Задача 52779

Темы:   [ Произведение длин отрезков хорд и длин отрезков секущих ]
[ Радикальная ось ]
Сложность: 3
Классы: 8,9

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

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


Задача 56666

Темы:   [ Произведение длин отрезков хорд и длин отрезков секущих ]
[ Вписанные четырехугольники (прочее) ]
Сложность: 3
Классы: 8,9

Через точку P, лежащую на общей хорде AB двух пересекающихся окружностей, проведены хорда KM первой окружности и хорда LN второй окружности. Докажите, что четырехугольник KLMN вписанный.
Прислать комментарий     Решение


Задача 56669

Тема:   [ Произведение длин отрезков хорд и длин отрезков секущих ]
Сложность: 3
Классы: 8

В параллелограмме ABCD диагональ AC больше диагонали BDM — такая точка диагонали AC, что четырехугольник BCDM вписанный. Докажите, что прямая BD является общей касательной к описанным окружностям треугольников ABM и ADM.
Прислать комментарий     Решение


Задача 55411

Темы:   [ Вспомогательные подобные треугольники ]
[ Теорема о длинах касательной и секущей; произведение всей секущей на ее внешнюю часть ]
[ Углы, опирающиеся на равные дуги и равные хорды ]
Сложность: 4-
Классы: 8,9

Прямая OA касается окружности в точке A, а хорда BC параллельна OA. Прямые OB и OC вторично пересекают окружность в точках K и L.
Докажите, что прямая KL делит отрезок OA пополам.

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

Задача 56670

Тема:   [ Произведение длин отрезков хорд и длин отрезков секущих ]
Сложность: 4
Классы: 8

Даны окружность S и точки A и B вне ее. Для каждой прямой l, проходящей через точку A и пересекающей окружность S в точках M и N, рассмотрим описанную окружность треугольника BMN. Докажите, что все эти окружности имеют общую точку, отличную от точки B.
Прислать комментарий     Решение


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



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

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