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

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

Даны две последовательности из букв А и Б, в каждой из которых по 100 букв. За одну операцию разрешается вставить в какое-то место последовательности (возможно, в начало или в конец) одну или несколько одинаковых букв или убрать из последовательности одну или несколько подряд идущих одинаковых букв. Докажите, что из первой последовательности можно получить вторую не более чем за 100 операций.

Вниз   Решение


В лесном пункте обмена можно обменять
• апельсин — на две груши,
• яблоко и грушу — на апельсин,
• апельсин и грушу — на яблоко.
По случаю праздника в пункте устроили акцию: за каждый обмен в подарок выдают коллекционный фантик. У лисы есть 30 яблок, 30 груш и 30 апельсинов. Какое максимальное количество фантиков она может получить?

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

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

Условие

Дано n целых чисел  a1 = 1,  a2, a3, ..., an, причём   ai ≤ ai+1 ≤ 2ai  (i = 1, 2,..., n – 1)  и сумма всех чисел чётна. Можно ли эти числа разбить на две группы так, чтобы суммы чисел в этих группах были равны?


Решение

  Отнесём к одной группе число an, а к другой – число an–1. Затем будем последовательно относить числа an–2, an–3, ..., a1 к той группе, в которой сумма чисел меньше (если суммы равные, то число можно относить к любой группе). Пусть  Δk ≥ 0  – разность между суммами чисел в группах, полученных после отнесения к ним ak. Покажем, что  Δk ≤ ak.
  Действительно,  Δn–1 = an – an–1 ≤ 2an–1an–1 = an–1.  Ясно также, что если  Δk ≤ ak,  то  Δk–1 = |Δk–1ak–1|  и  – ak–1 ≤ Δk – ak–1 ≤ 2ak–1ak–1 = ak–1.
  После того как мы распределим по двум группам все числа, получим группы с суммами S1 и S2, причём  |S1S2| ≤ a1 = 1.  По условию число  S1 + S2  чётно, поэтому  S1 = S2.

Источники и прецеденты использования

олимпиада
Название Московская математическая олимпиада
год
Номер 20
Год 1957
вариант
Класс 10
Тур 2
задача
Номер 5

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

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