Feladat: B.4162 Korcsoport: 16-17 Nehézségi fok: átlagos
Megoldó(k):  Czeller Ildikó ,  Fonyó Dávid 
Füzet: 2010/április, 215 - 216. oldal  PDF  |  MathML 
Témakör(ök): Feladat, Természetes számok, Algebrai egyenlőtlenségek, Konstruktív megoldási módszer
Hivatkozás(ok):Feladatok: 2009/március: B.4162

A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre.

Megoldás. Jelöljük a1,a2,a3,...,a30-cal az osztály tagjai által kapott csokik számát, ekkor nyilván

a1+a2+...+a30=60.(1)
Mivel a feladat feltételei szerint mindenki kap csokit, először adjunk mindenkinek 1-1 darabot. Így marad még 30, amit nem kaphat egy személy, mivel akkor neki 31 db jutna, és így nem teljesülne a feladat másik feltétele. Tehát senki sem kaphatott 30-nál többet.
Ha minden gyereknek 2-2 csoki jutna, akkor közülük tetszőleges 15 főt egy csoportba gyűjtve, náluk összesen 30 édesség lenne, vagyis az állítás nyilvánvalóan teljesülne.
Ha a tanulók nem egyenlő mértékben részesülnek a csokikból, akkor válasszunk ki két olyan diákot, aki nem azonos számú édességet kapott, és legyen az általuk kapott csokik száma a1 és a2 (a1<a2). Tekintsük ezután a következő számokat:
b1=a1,b2=a2,b3=a1+a2,b4=a1+a2+a3,b31=a1+a2+a3+...+a30.
Mivel a1<a2, a b1,b2,...,b31 számsorozat szigorúan monoton növekvő, és a skatulya-elv értelmében van közöttük legalább kettő, amelyek 30-cal osztva azonos maradékot ad. (Az osztási maradék 0,1,2,...,29, azaz 30-féle lehet.)
Tegyük fel, hogy ez a kettő bi és bj (bi<bj); ekkor 30bj-bi. Nem lehet i=1 és j=2, mert akkor a2 nagyobb lenne 30-nál. Így
30bj-bi=ai+1+ai+2+...+aj(2)
és
0<ai+1+ai+2+...+aj<a1+a2+...+a30=60.(3)
A (2)-es és (3)-as feltételek alapján: ai+1+ai+2+...+aj=30, ami éppen azt jelenti, hogy az osztályból kiválasztható egy olyan csoport, akiknél összesen 30 db csoki van. Ezzel az állítást igazoltuk.