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

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

Города и дороги

В галактике "Milky Way" на планете "Neptune" есть N городов,
некоторые из которых соединены дорогами. Император "Maximus"
галактики "Milky Way" решил провести инвентаризацию дорог
на планете "Neptune". Но, как оказалось, он не силен в математике,
поэтому он просит вас сосчитать количество дорог.

Входные данные. В файле INPUT.TXT записано число N (0<=N<=100).
В следующих N строках записано по N чисел, каждое из которых
является единичкой или ноликом. Причем, если в позиции (i,j)
квадратной матрицы стоит единичка, то i-ый и j-ый города соединены дорогами,
а если нолик, то не соединены.

Выходные данные. В файл OUTPUT.TXT вывести одно число - количество дорог
на планете "Neptune".

Примечание. Все дороги двусторонние, то есть если есть дорога
из города i в город j, то есть и дорога из города j в город i,
и это та же самая дорога.

Пример файла INPUT.TXT	
5
0 1 0 0 0
1 0 1 1 0
0 1 0 0 0
0 1 0 0 0
0 0 0 0 0	

Пример файла OUTPUT.TXT
3

Вниз   Решение


Булевой функцией называется функция, принимающая одно из логических значений TRUE или FALSE и зависящая от некоторого (быть может, нулевого) количества аргументов, каждый из которых также может принимать любое из значений TRUE или FALSE.

Любая булева функция однозначно задается своей таблицей истинности, в которой для каждого возможного набора значений аргументов указано значение функции. Например, x AND y – булева функция от двух аргументов. Ее таблица истинности выглядит так: 

Если договориться, что наборы значений аргументов в таблице располагаются в лексикографическом порядке, то функция AND однозначно задается третьим столбцом таблицы – строкой 0001. Аналогично, каждой булевой функции от k аргументов можно поставить в соответствие строку из нулей и единиц длины 2k.

Задан набор из N+1 булевой функции (f, f1, f2, ..., fN). Напишите программу, которая определяет, можно ли функцию f выразить через функции f1, f2, ..., fN, и если такие представления возможны, то находит кратчайшее по числу символов среди них.

Входные данные

В первой строке входного файла записано целое число N (1 ≤ N ≤ 9). Последующие N+1 строк содержат описания функций f, f1, f2, ..., fN соответственно. Каждая из функций описывается строкой символов так, как указано выше. Число аргументов у функции f будет не более двух, а у остальных функций – не более трех.

Выходные данные

Первая строка выходного файла должна содержать искомое символьное представление, либо строку «Impossible», если такого представления не
существует. После функции с нулевым числом аргументов скобки не ставятся. Если у функции f один аргумент, то он обозначается x, а если два, то они обозначаются x и y.

Пример входного файла

2
1
1010
0

Пример выходного файла

f1(f2,f2)

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


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

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

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



Существует ли такое число n , что числа
  а)  n – 96,  n,  n + 96;
  б)  n – 1996,  n,  n + 1996
простые? (Все простые числа считаем положительными.)

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


Дано 10 натуральных чисел. Из десяти всевозможных сумм по девять чисел всего девять различных: 86, 87, 88, 89, 90, 91, 93, 94, 95.
Найдите исходные числа.

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


В треугольнике $ABC$ $\angle A=60^{\circ}$, точка $T$ такова, что $\angle ATB=\angle BTC=\angle ATC$. Окружность, проходящая через точки $B$, $C$ и $T$, повторно пересекает прямые $AB$ и $AC$ в точках $K$ и $L$. Докажите, что точки $K$ и $L$ равноудалены от прямой $AT$.

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

Задачи

Страница: << 1 2 3 4 5 6 7 >> [Всего задач: 48]      



Задача 67096  (#11 [8-10 кл])

Темы:   [ Правильный (равносторонний) треугольник ]
[ Изогональное сопряжение ]
[ Прямые, касающиеся окружностей (прочее) ]
Сложность: 4
Классы: 8,9,10,11

В треугольнике $ABC$ $\angle A=60^{\circ}$, точка $T$ такова, что $\angle ATB=\angle BTC=\angle ATC$. Окружность, проходящая через точки $B$, $C$ и $T$, повторно пересекает прямые $AB$ и $AC$ в точках $K$ и $L$. Докажите, что точки $K$ и $L$ равноудалены от прямой $AT$.
Прислать комментарий     Решение


Задача 67097  (#12 [8-11 кл])

Темы:   [ Примеры и контрпримеры. Конструкции ]
[ Теорема Фалеса и теорема о пропорциональных отрезках ]
Сложность: 3+
Классы: 8,9,10,11

В выпуклом четырехугольнике $ABCD$ точки $K$, $L$, $M$, $N$ – середины сторон $BC$, $CD$, $DA$, $AB$ соответственно. Отрезки $AK$, $BL$, $CM$, $DN$, пересекаясь, делят друг друга на три части. Оказалось, что отношение длины средней части к длине всего отрезка одно и то же для всех четырех отрезков. Верно ли, что $ABCD$ – параллелограмм?
Прислать комментарий     Решение


Задача 67098  (#13 [8-11 кл])

Темы:   [ Примеры и контрпримеры. Конструкции ]
[ Многогранники и многоугольники (прочее) ]
[ Перегруппировка площадей ]
Сложность: 4-
Классы: 8,9,10,11

Автор: Saghafian M.

На плоскости даны восемь точек общего положения. В ряд выписали площади всех 56 треугольников с вершинами в этих точках. Докажите, что между выписанными числами можно поставить знаки «$+$» и «$-$» так, чтобы полученное выражение равнялось нулю.
Прислать комментарий     Решение


Задача 67099  (#14 [8-11 кл])

Темы:   [ Вневписанные окружности ]
[ Вписанные и описанные окружности ]
[ Радиусы вписанной, описанной и вневписанной окружности (прочее) ]
[ Теорема синусов ]
Сложность: 3+
Классы: 8,9,10,11

Дан треугольник $ABC$. Прямая $AB$ касается его вписанной окружности в точке $C'$, а вневписанной, касающейся стороны $BC$, – в точке $C'_a$. Аналогично определяются точки $C'_b$, $C'_c$, $A'$, $A'_a$, $A'_b$, $A'_c$, $B'$, $B'_a$, $B'_b$, $B'_c$. Рассмотрим длины 12 отрезков – высот треугольников $A'B'C'$, $A'_aB'_aC'_a$, $A'_bB'_bC'_b$, $A'_cB'_cC'_c$.

а) Какое наибольшее число различных может быть среди них?

б) Найдите все возможные количества различных длин.
Прислать комментарий     Решение


Задача 67100  (#15 [9-11 кл])

Темы:   [ Углы, опирающиеся на равные дуги и равные хорды ]
[ Вспомогательные подобные треугольники ]
Сложность: 3+
Классы: 8,9,10,11

Прямая $\ell$, параллельная стороне $BC$ треугольника $ABC$, касается его вписанной окружности и пересекает его описанную окружность в точках $D$ и $E$. Пусть $I$ – центр вписанной окружности треугольника $ABC$. Докажите, что $AI^2 = AD\cdot AE$.
Прислать комментарий     Решение


Страница: << 1 2 3 4 5 6 7 >> [Всего задач: 48]      



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