Показать сообщение отдельно
Старый 11.01.2003, 06:22     # 1
steelik
Member
 
Аватар для steelik
 
Регистрация: 30.09.2002
Сообщения: 320

steelik Путь к славе только начался
Заочная олимпиада по информатике 2003

За 9-10 классы, кто решит?! -з
Система ПРО
Система противоракетной обороны из N стационарных противоракетных установок (1 <= N <= 100). Каждая противоракетная установка характеризуется радиусом захвата R, в пределах которого она способна сбить вражескую ракету. Требуется найти место для расположения штаба ПРО. Это место должно быть защищено максимально возможным количеством противотанковых установок.
Во входном файле в первой строке указано количество противотанковых установок. Начиная со второй строки описываются координаты этих установок и радиус охвата (в строке номер i описывается установка номер i-1). Описание координат состоит из двух чисел X, Y, разделённых пробелом (0 <= X, Y <= 100), а также радиуса R (1) защищённости.

Привет: Входной файл:
3
10 10 25
35 20 20
20 45 15

Выходной файл (один из вариантов):
20 31

Выражение.
Имеется арифметическое выражение, в котором присутствуют целые неотрицательные числа, знаки «+», «-», «*», «/», а также скобки. Требуется проверить, правильно ли с арифметической точки зрения составлено выражение. Во входном файле арифметическое выражение, в выходной файл программа выводит надпись «OK» в том случае, если выражение правильно и «NO» в противном случае.
Пример 1: Входной файл:
(2+3)/((15*5)-8)
Выходной файл:
OK
Пример 2: Входной файл
(2+3))((15**5)-8
Выходной файл:
NO

Маршрутизация
Имеется N серверов (2 <= N <= 100). Некоторые сервера связаны друг с другом. Вместе они образуют единую сеть. Каждый сегмент сети между двумя отдельными взятыми серверами характеризуется пропускной способностью V, выражаемой в мегабитах в секунду (1<= V <= 1024).
Требуется найти оптимальный маршрут (маршрут с наибольшей пропускной способностью) для пакета информации, передаваемого от сервера А к серверу B.
Во входном файле в первой строке указано кол-во серверов. Во второй строке указаны номера А и B для серверов, между которыми передаётся пакет информации. Начиная с третьей строки следует описание сегментов серверов, соединенных данным сегментом, третье число – пропускная способность сегмента. Программа должна записать в выходной файл оптимальный маршрут для пакета информации в виде списка серверов, через которые этот пакет должен проследовать.

Пример: выходной файл:
3
1 2
1 2 1
1 3 3
2 3 2

Выходной файл:
1 3 2
steelik вне форума