Республиканская олимпиада по математике, 2007 год, 9 класс
Комментарий/решение:
Покажем алгоритм как распределить яблоки по группам и объясним почему после такого распределения вес в группах будет отличаться не более чем в 1.5 раза. Сначала упорядочим все яблок по возрастанию, пусть ai вес {i} яблока и a1≤a2≤.....≤a300. Тогда рассмотрим 150 групп яблок b1,b2,....,b150, где bi=ai+a301−i,1≤i≤150. Пусть c1,c2,....,c150 упорядоченный набор b1,b2,....,b150, тогда c1≤c2≤.....≤c150. Затем получим наборы d1,d2,....,d75, где di=ci+c151−i,1≤i≤70 и каждый dj содержит 4 яблока. Покажем теперь это наборы d1,d2,....,d75 удовлетворяют условию задачи. Сначала покажем что наборы b отличаются не более чем в два раза. Пусть 1≤n<m≤150, и пусть bm>bn. Тогда bm−bn=am+a301−m−an−a301−n=(am−an)+(a301−m−a301−n)≤2a1 так как a301−m≤a301−n,a1≤an≤am≤3a1. Также bn=an+a301−n≥2a1, тогда 2bn≥bm, то есть наборы b различаются не более чем в два раза. Случай если bm<bn полностью аналогичен. Теперь применяя аналогичные рассуждения для наборов d получаем что наборы различаются по весу не более чем в два раза. Значит существует разложение всех яблок в пакеты по 4 так, чтобы два пакета различались по весу не более чем в полтора раза.
Возьмем первый пакет с яблоками весом a1,a2,a3,a4 и второй пакет с яблоками весом b1,b2,b3,b4
Возьмем их такими что a4≥b4≥b3≥b2≥a3≥b1≥a2≥a1
Значит:
(1) 2b4+2b3≥4a1≥a4+a1
(2)2a3+2a2≥3a2+a3≥b2+b1
Отсюда:
(1)
1,5b1+1,5b2+1,5b3+1,5b4≥2b4+2b3+b2+b1≥a1+a2+a3+a4
(2) 1,5a1+1,5a2+1,5a3+1,5a4≥a4+2b3+2a2+a1≥b1+b2+b3+b4
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.