Всички колекции
USAMO

Evan Chen / USAMO Solution Notes

155 задачи от базата, подредени за бързо решаване по година или клас. Показаните източници са тези, записани към самите задачи.

31 години1 класаИма видими липси

Избрана година

2006

Назад към папките

11-12

6 задачи

Задача 1

Пълен запис
Условие
Нека pp е просто число и нека ss е цяло число с 0<s<p0\lt s\lt p. Да се докаже, че съществуват цели числа mm и nn с 0<m<n<p0\lt m\lt n\lt p и {smp}<{snp}<sp\left\{\frac{sm}{p}\right\}\lt\left\{\frac{sn}{p}\right\}\lt\frac{s}{p} тогава и само тогава, когато ss не дели p1p-1.
РешениеУсловието е равносилно на това остатъците при деление на pp да удовлетворяват smmodp<snmodp<ssm\bmod p\lt sn\bmod p\lt s. Случаят s=1s=1 е ясен, затова нека s2s\ge2. За всяко x{1,2,,s1}x\in\{1,2,\ldots,s-1\} дефинираме f(x)f(x) като единственото число от {1,2,,p1}\{1,2,\ldots,p-1\}, за коетоsf(x)x(modp).sf(x)\equiv x\pmod p.Търсените m,nm,n не съществуват точно когато тези прообрази се появяват в строго обратен ред, тоестf(s1)<f(s2)<<f(1).f(s-1)\lt f(s-2)\lt\cdots\lt f(1).Избираме tt така, че ts1(modp)t\equiv -s^{-1}\pmod p и 0<t<p0\lt t\lt p. Тогаваf(x)1+(sx)t(modp),f(x)\equiv 1+(s-x)t\pmod p,където представителят е взет между 11 и p1p-1. Следователно горната верига от неравенства е равносилна на(1+t)modp<(1+2t)modp<(1+t)\bmod p\lt(1+2t)\bmod p\lt<(1+(s1)t)modp.\cdots\lt(1+(s-1)t)\bmod p.Това просто означава, че числата 1+kt1+kt не преминават през кратно на pp, докато k=1,2,,s1k=1,2,\ldots,s-1. Понеже 0<1+t<p0\lt1+t\lt p, получаваме 1+kt<p1+kt\lt p за всички тези kk. Освен това 1+st0(modp)1+st\equiv0\pmod p, а от 1+(s1)t<p1+(s-1)t\lt p и t<pt\lt p следва 0<1+st<2p0\lt1+st\lt2p. Значи 1+st=p1+st=p. И така m,nm,n не съществуват точно когато 1+st=p1+st=p, което е равносилно на sp1s\mid p-1. Следователно m,nm,n съществуват точно когато ss не дели p1p-1.

Задача 2

Пълен запис
Условие
Нека k>0k\gt0 е фиксирано цяло число. Да се намери най-малкото цяло число NN като функция от kk, за което съществува множество от 2k+12k+1 различни положителни цели числа със сума, по-голяма от NN, но всяко негово kk-елементно подмножество има сума най-много N/2N/2.
РешениеОтговорът еN=k(2k2+3k+3).N=k(2k^2+3k+3).Пример за равенство се дава отS={k2+1,k2+2,,k2+2k+1}.S=\{k^2+1,k^2+2,\ldots,k^2+2k+1\}.Сумата на всички елементи е k(2k2+3k+3)+1k(2k^2+3k+3)+1, а сумата на най-големите kk елемента е точно N/2N/2. Следователно това множество показва, че посоченото NN е достижимо. Остава да докажем, че по-малко NN е невъзможно. Нека даденото множество еa0<a1<<a2k.a_0\lt a_1\lt\cdots\lt a_{2k}.От условието получавамеN+1a0+a1++a2kN+1\le a_0+a_1+\cdots+a_{2k}иN2ak+1+ak+2++a2k,\frac N2\ge a_{k+1}+a_{k+2}+\cdots+a_{2k},защото това са най-големите kk елемента. Като извадим два пъти второто неравенство от първото, следваa01+(ak+1a1)+(ak+2a2)++(a2kak).a_0\ge 1+(a_{k+1}-a_1)+(a_{k+2}-a_2)+\cdots+(a_{2k}-a_k).Понеже числата са различни положителни цели числа и са подредени, имаме ak+jajka_{k+j}-a_j\ge k за j=1,2,,kj=1,2,\ldots,k. Затова a0k2+1a_0\ge k^2+1. ТогаваN2ak+1++a2k\frac N2\ge a_{k+1}+\cdots+a_{2k}\ge(a0+k+1)+(a0+k+2)++(a0+2k). (a_0+k+1)+(a_0+k+2)+\cdots+(a_0+2k).Използвайки a0k2+1a_0\ge k^2+1, получавамеN2k(k2+1)+k(3k+1)2,\frac N2\ge k(k^2+1)+\frac{k(3k+1)}2,което е равносилно на Nk(2k2+3k+3)N\ge k(2k^2+3k+3). Това доказва минималността.

Задача 3

Пълен запис
Условие
За цяло число mm нека p(m)p(m) е най-големият прост делител на mm. По дефиниция поставяме p(±1)=1p(\pm1)=1 и p(0)=p(0)=\infty. Да се намерят всички полиноми ff с цели коефициенти, за които редицата {p(f(n2))2n}n0\{p(f(n^2))-2n\}_{n\ge0} е ограничена отгоре. (В частност това изисква f(n2)0f(n^2)\ne0 за всяко n0n\ge0.)
РешениеОтговорът е: всички полиноми от видаf(x)=Cj(4xaj2),f(x)=C\prod_j(4x-a_j^2),където CC е ненулево цяло число, а всички aja_j са нечетни цели числа. Празното произведение е позволено. Първо да проверим, че тези полиноми работят. За цяло n0n\ge0 имаме4n2aj2=(2naj)(2n+aj).4n^2-a_j^2=(2n-a_j)(2n+a_j).Понеже aja_j е нечетно, този множител не се занулява при цяло nn. Всеки прост делител на него дели един от двата линейни множителя и следователно по абсолютна стойност е най-много 2n+aj2n+|a_j|. Простите делители на константата CC са фиксирани. Значи има константа BB, зависеща само от ff, такава че p(f(n2))2n+Bp(f(n^2))\le2n+B за всички nn, тоест редицата е ограничена отгоре. Остава да докажем, че други полиноми няма. Разлагаме ff над целите числа и разглеждаме ненулев неприводим неконстантен множител gg. Достатъчно е да покажем, че ако gg не е от вида 4xa24x-a^2, то стойностите p(g(n2))2np(g(n^2))-2n са неограничени отгоре. Нека cc е произволно положително цяло число. По теоремата на Шур съществуват безкрайно много нечетни прости числа p>cp\gt{}c, които делят някоя стойност g(n2)g(n^2). За такова pp можем да изберем представител nn с 0n(p1)/20\le n\le (p-1)/2, защото квадратите n2n^2 и (n)2(-n)^2 са сравними по модул pp. Твърдим, че само краен брой от тези прости pp могат да ни принудят всички такива nn да лежат в последните c+1c+1 възможни позиции, тоест да са от вида (p1)/2k(p-1)/2-k с 0kc0\le k\le c. Наистина, тогава0g((p12k)2)g((k+12)2)(modp).0\equiv g\left(\left(\frac{p-1}{2}-k\right)^2\right)\equiv g\left(\left(k+\frac12\right)^2\right)\pmod p.След умножаване с фиксирана степен на 44 получаваме, че pp дели едно от крайно много фиксирани цели числа, освен ако някоя от стойностите g((k+1/2)2)g((k+1/2)^2) не е нула. В този изключителен случай линейният множител 4x(2k+1)24x-(2k+1)^2 дели g(x)g(x) над рационалните числа, а по неприводимост gg е точно такъв множител, с точност до ненулева константа. Следователно, ако gg не е от този вид, за всяко cc намираме просто pp и n(p1)/2cn\le (p-1)/2-c с pg(n2)p\mid g(n^2). Тогаваp(g(n2))2np2n2c+1,p(g(n^2))-2n\ge p-2n\ge 2c+1,което е неограничено, понеже cc е произволно. Значи всеки неконстантен неприводим множител на ff е от вида 4xa24x-a^2. Накрая, ако aa е четно, тогава 4xa24x-a^2 се занулява при x=(a/2)2x=(a/2)^2, което е забранено от условието. Затова всички aa са нечетни, а остава само произволният ненулев цял константен множител CC.

Задача 4

Пълен запис
Условие
Да се намерят всички положителни цели числа nn, за които съществуват цяло число k2k\ge2 и положителни рационални числа a1,,aka_1,\ldots,a_k, удовлетворяващи a1+a2++ak=a1a2ak=n.a_1+a_2+\cdots+a_k=a_1a_2\cdots a_k=n.
РешениеОтговорът са всички положителни цели числа с изключение на 1,2,3,51,2,3,5. Първо ще докажем, че сред числата n5n\le5 работи само n=4n=4. Числото 44 наистина работи, защото 2+2=22=42+2=2\cdot2=4. Нека имаме решение с n5n\le5. Ако k=2k=2, то от a1+a2=a1a2=na_1+a_2=a_1a_2=n следва(a1a2)2=(a1+a2)24a1a2=(a_1-a_2)^2=(a_1+a_2)^2-4a_1a_2=n24n=(n2)24.n^2-4n=(n-2)^2-4.Дясната страна е цяло число и квадрат на рационално число, следователно е точен квадрат. За n5n\ge5 тя лежи строго между квадратите (n3)2(n-3)^2 и (n2)2(n-2)^2, а при n=1,2,3,4n=1,2,3,4 пряката проверка оставя само n=4n=4. Значи, за всяко друго решение с n5n\le5 трябва да имаме k>2k\gt{}2. Но от неравенството между средноаритметичното и средногеометричното получавамеnk=a1++akk(a1ak)1/k=n1/k,\frac{n}{k}=\frac{a_1+\cdots+a_k}{k}\ge (a_1\cdots a_k)^{1/k}=n^{1/k},откъдето nkk/(k1)n\ge k^{k/(k-1)}. За k=3k=3 това е 33/2>53^{3/2}\gt{}5, за k=4k=4 е 44/3>54^{4/3}\gt{}5, а за k5k\ge5 е още по-голямо от 55. Това противоречи на n5n\le5, така че малките изключения са точно 1,2,3,51,2,3,5. Сега даваме конструкции за всички останали nn. Ако n6n\ge6 е четно, вземаме(a1,,an/2)=(n2,2,1,,1),(a_1,\ldots,a_{n/2})=\left(\frac n2,2,1,\ldots,1\right),където единиците са n/22n/2-2 на брой. Сумата и произведението са равни на nn. Ако n9n\ge9 е нечетно, вземаме(a1,,a(n3)/2)=(n2,12,4,1,,1),(a_1,\ldots,a_{(n-3)/2})=\left(\frac n2,\frac12,4,1,\ldots,1\right),където единиците са (n9)/2(n-9)/2 на брой; отново сумата и произведението са nn. Остава специалният случай n=7n=7, за който работи(43,76,92),\left(\frac43,\frac76,\frac92\right),понеже и сумата, и произведението на тези три числа са равни на 77.

Задача 5

Пълен запис
Условие
Математическа жаба скача по числовата права. Тя започва от 11 и скача по следното правило: ако се намира в цялото число nn, може да скочи или до n+1n+1, или до n+2mn+1n+2^{m_n+1}, където 2mn2^{m_n} е най-голямата степен на 22, която дели nn. Да се докаже, че ако k2k\ge2 е положително цяло число и ii е неотрицателно цяло число, то минималният брой скокове, нужни за достигане на 2ik2^i k, е по-голям от минималния брой скокове, нужни за достигане на 2i2^i.
РешениеЩе мислим за един път като за крайна редица от дължини на скокове (s1,s2,,s)(s_1,s_2,\ldots,s_\ell). Ако позициите са1=x0,x1,x2,,x,1=x_0,x_1,x_2,\ldots,x_\ell,то sj=xjxj1s_j=x_j-x_{j-1}. Ще наричаме такава редица валидна, ако за всяко jj е изпълнено sj=1s_j=1 или sj=2ν2(xj1)+1s_j=2^{\nu_2(x_{j-1})+1}, където ν2(y)\nu_2(y) е степента на 22 в разлагането на yy. Нужна ни е следната лема. Нека в някаква валидна редица изберем момент и число e>0e\gt{}0, след което изтрием всички по-късни скокове, чиито дължини се делят на 2e2^e. Получената редица пак е валидна. Доказателството е локално. След изтриването всяка останала стартова точка след избрания момент е изместена наляво с кратно на 2e2^e. Ако останалият скок има дължина 11, той винаги е позволен. Ако има дължина по-голяма от 11, тя е степен на 22 и не се дели на 2e2^e, следователно е по-малка от 2e2^e. Затова старата стартова точка има 22-адична валуация, по-малка от ee, а добавянето или изваждането на кратно на 2e2^e не променя тази валуация. Следователно същият скок остава позволен и след изтриването. Сега вземаме валиден път до 2ik2^i k. Ще го съкращаваме до път до 2i2^i. Започваме от най-големите дължини на скокове и слизаме надолу: за всяко ee изтриваме всички скокове с дължина 2e2^e, които завършват вдясно от 2i2^i. Понеже позициите само нарастват, тези изтривания са от вида, позволен от лемата, така че пътят остава валиден. Твърдим, че след като са изтрити всички скокове с дължина, по-голяма от 2e2^e, текущият край на пътя е поне 2i2^i и се дели на 2min(i,e)2^{\min(i,e)}. Доказваме това с обратна индукция по ee. При изтриване на скок с дължина 2e2^e краят на пътя преди изтриването е бил строго по-голям от 2i2e2^i-2^e; освен това по индукционната хипотеза той е кратен на 2min(i,e)2^{\min(i,e)}, защото го променяме само с кратни на 2e2^e. Най-малкото кратно на 2min(i,e)2^{\min(i,e)}, което е по-голямо от 2i2e2^i-2^e, е 2i2^i. Следователно новият край пак е поне 2i2^i и има нужната делимост. Когато процесът приключи, вече няма скок, който завършва вдясно от 2i2^i, така че крайният пункт е най-много 2i2^i. От твърдението той е поне 2i2^i, значи е точно 2i2^i. Понеже началният път е завършвал в 2ik>2i2^i k\gt{}2^i, при процеса е изтрит поне един скок. Така от всеки път до 2ik2^i k получаваме по-къс валиден път до 2i2^i. Следователно минималният брой скокове до 2ik2^i k е строго по-голям от минималния брой скокове до 2i2^i.

Задача 6

Пълен запис
Условие
Нека ABCDABCD е четириъгълник, а EE и FF са точки съответно върху страните ADAD и BCBC, такива че AEED=BFFC.\frac{AE}{ED}=\frac{BF}{FC}. Лъчът FEFE пресича лъчите BABA и CDCD съответно в SS и TT. Да се докаже, че описаните окръжности на триъгълниците SAESAE, SBFSBF, TCFTCF и TDETDE минават през една обща точка.
РешениеНека MM е точката на Микел на четириъгълника ABCDABCD. Тогава MM е център на спирална подобност, която изпраща отсечката ADAD в отсечката BCBC: в частност тя изпраща AA в BB и DD в CC. Понеже EE и FF делят съответните отсечки в едно и също отношение,AEED=BFFC,\frac{AE}{ED}=\frac{BF}{FC},същата спирална подобност изпраща и точката EE в точката FF. Следователно MM е център на спирална подобност, която изпраща отсечката AEAE в отсечката BFBF. Тъй като S,A,BS,A,B са колинеарни и S,E,FS,E,F са колинеарни, това означава, че MM лежи едновременно на описаните окръжности на SAESAE и SBFSBF. Аналогично, от същата спирална подобност имаме, че DD се изпраща в CC, а EE - в FF. Понеже T,D,CT,D,C са колинеарни и T,E,FT,E,F са колинеарни, получаваме, че MM лежи и на описаните окръжности на TDETDE и TCFTCF. Значи и четирите окръжности (SAE)(SAE), (SBF)(SBF), (TCF)(TCF) и (TDE)(TDE) минават през една и съща точка MM, както се искаше.ABCDEFSTM