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

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

Даны натуральные числа n > 2 и m и вещественный массив А [1:m, 1:m, 1:n - 1].Найти минимальное значение суммы.

R = A [i1, i2, 1] + A [i2, i3, 2] + A [in-1, in, n-1]

Для возможных наборов целых чисел 1< i1, i2, ... , in < m.

Пояснение. Числа m, n - величины порядка нескольких десятков. Поэтому неприемлемо решение с числом действий порядка mn.

Вниз   Решение


Шахматная ассоциация решила оснастить всех своих сотрудников такими телефонными номерами, которые бы набирались на кнопочном телефоне ходом коня. Например, ходом коня набирается телефон 340-49-27. При этом телефонный номер не может начинаться ни с цифры 0, ни с цифры 8.
7 8 9
4 5 6
1 2 3
  0  

Напишите программу, определяющую количество телефонных номеров длины N, набираемых ходом коня.

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

Во входном файле записано целое число N (1 ≤ N ≤ 100).

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

Выведите в выходной файл искомое количество телефонных номеров.

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

2

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

16

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


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

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

По случаю введения больших новогодних каникул устраивается великий праздничный бал-маскарад. До праздника остались считанные дни, поэтому срочно нужны костюмы для участников. Для пошивки костюмов требуется L метров ткани. Ткань продается в N магазинах, в которых предоставляются скидки оптовым покупателям. В магазинах можно купить только целое число метров ткани. Реклама магазина номер i гласит: "Мы с радостью продадим Вам метр ткани за Pi бурлей, однако если Вы купите не менее Ri метров, то получите прекрасную скидку - каждый купленный метр обойдется Вам всего в Qi бурлей". Чтобы воплотить в жизнь лозунг "экономика страны должна быть экономной", правительство решило потратить на закупку ткани для костюмов минимальное количество бурлей из государственной казны. При этом ткани можно купить больше, чем нужно, если так окажется дешевле. Ответственный за покупку ткани позвонил в каждый магазин и узнал, что:

1) реклама каждого магазина содержит правдивую информацию о ценах и скидках;

2) магазин номер i готов продать ему не более Fi метров ткани.

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

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

В первой строке входного файла c.in записаны два целых числа N и L (1 £ N £ 100, 0 £ L £ 100). В каждой из последующих N строк находится описание магазина номер i - 4 целых числа Pi, Ri, Qi, Fi (1 £ Qi £ Pi £ 1000, 1 £ Ri £ 100, 0 £ Fi £ 100).

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

Первая строка выходного файла c.out должна содержать единственное число - минимальное необходимое количество бурлей.

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

Если ткани в магазинах недостаточно для пошивки костюмов, выходной файл должен содержать единственное число -1.

Примеры

c.in

c.out

2 14

7 9 6 10

7 8 6 10

88

10 4

1 20

1 1 1 1

-1

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


Точка P лежит внутри равнобедренного треугольника ABC  (AB = BC ),  причём  ∠ABC = 80°,  ∠PAC = 40°,  ∠ACP = 30°.  Найдите угол BPC.

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


В треугольнике ABC проведены высоты BB1 и CC1. Докажите, что если  ∠A = 45°,  то B1C1 – диаметр окружности девяти точек треугольника ABC.

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

Задачи

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



Задача 57003

Темы:   [ Частные случаи треугольников (прочее) ]
[ Прямая Эйлера и окружность девяти точек ]
[ Треугольник, образованный основаниями двух высот и вершиной ]
[ Теорема синусов ]
Сложность: 3+
Классы: 8,9

В треугольнике ABC проведены высоты BB1 и CC1. Докажите, что если  ∠A = 45°,  то B1C1 – диаметр окружности девяти точек треугольника ABC.

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

Задача 115951

Темы:   [ Необычные построения (прочее) ]
[ Частные случаи треугольников (прочее) ]
Сложность: 2
Классы: 8,9

В треугольнике ABC высота BD образует со стороной BC угол в 45°. Считается, что прямая BD, содержащая высоту, уже построена. Как одним движением циркуля построить ортоцентр треугольника ABC?

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

Задача 116266

Темы:   [ Равнобедренные, вписанные и описанные трапеции ]
[ Частные случаи треугольников (прочее) ]
[ Примеры и контрпримеры. Конструкции ]
Сложность: 3+
Классы: 8,9

Автор: Шевяков В.

Дан выпуклый четырёхугольник. Если провести в нём любую диагональ, он разделится на два равнобедренных треугольника. А если провести в нём обе диагонали сразу, он разделится на четыре равнобедренных треугольника. Обязательно ли этот четырёхугольник – квадрат?

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

Задача 116201

Темы:   [ Прямая Эйлера и окружность девяти точек ]
[ Частные случаи треугольников (прочее) ]
Сложность: 4+
Классы: 8,9

B остроугольном треугольнике ровно один из углов равен 60°. Докажите, что прямая, проходящая через центр описанной окружности и точку пересечения медиан треугольника, отсекает от него равносторонний треугольник.

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

Задача 108077

Темы:   [ Углы между биссектрисами ]
[ Сумма углов треугольника. Теорема о внешнем угле. ]
[ Частные случаи треугольников (прочее) ]
Сложность: 4
Классы: 8,9

Точка P лежит внутри равнобедренного треугольника ABC  (AB = BC ),  причём  ∠ABC = 80°,  ∠PAC = 40°,  ∠ACP = 30°.  Найдите угол BPC.

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

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



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

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