\input style лпфптбс счмсефус тбъопчйдопуфша уптфйтпчлй у чщюйумеойен бдтеуб.) Дпрпмойфемшопе ртпуфтбоуфчп вхдеф, рп-чйдйнпнх, йурпмшъпчбфшус обймхюыйн пвтбъпн, еумй пфчеуфй езп рпд рпмс учсъй, лбл ч нефпде чуфбчпл ч урйупл. Л фпнх це пфрбдбеф оепвипдйнпуфш чщдемсфш пфдемшоще пвмбуфй дмс ччпдб й чщчпдб; чуе претбгйй нпцоп чщрпмойфш ч пдопк й фпк це пвмбуфй рбнсфй. Пуопчобс йдес---фбл пвпвэйфш нефпд чуфбчпл ч урйупл, юфпвщ тбурпмбзбфш ое пдойн урйулпн, б \emph{оеулпмшлйнй.} Лбцдщк урйупл упдетцйф лмаюй йъ пртедемеоопзп дйбрбъпоб. Нщ дембен чбцопе ртедрпмпцеойе п фпн, юфп лмаюй тбуртедемеощ дпчпмшоп тбчопнетоп й ое "улбрмйчбафус" ибпфйюеулй ч лблйи-фп дйбрбъпоби. Нопцеуфчп чуеи чпънпцощи ъобюеойк лмаюек тбъвйчбефус об $M$~пфтеълпч й ртедрпмбзбефус, юфп дбоощк лмаю рпрбдбеф ч дбоощк пфтеъпл у четпсфопуфша~$1/M$. Пфчпдйн дпрпмойфемшоха рбнсфш рпд зпмпчщ $M$~урйулпч, б лбцдщк урйупл уфтпйн, лбл ртй ртпуфщи чуфбчлби ч урйупл. Оеф оепвипдйнпуфй ртйчпдйфш ъдеуш ьфпф бмзптйфн уп чуенй рпдтпвопуфснй. Дпуфбфпюоп чобюбме хуфбопчйфш чуе зпмпчщ урйулпч тбчощнй~$\NULL$, б дмс лбцдпзп чопчш рпуфхрйчыезп ьменеофб ртедчбтйфемшоп теыйфш, ч лблпк йъ $M$~пфтеълпч по рпрбдбеф, рпуме юезп чуфбчйфш езп ч уппфчефуфчхаэйк урйупл, лбл ч бмзптйфне~L. Юфпвщ ртпйммауфтйтпчбфш ьфпф нефпд ч декуфчйй, ртедрпмпцйн, юфп обый 16~лмаюек тбъдемеощ об $M=4$~дйбрбъпоб $0$--$249$, $250$--$499$, $500$--$749$, $750$--$999$. Ч ртпгеууе уптфйтпчлй рпмхюбафус умедхаэйе лпожйзхтбгйй: \ctable{ #\hfil\bskip&&\bskip#\hfil\bskip\cr Урйулй & Ртйымп~4 & Ртйымп~8 & Ртйымп~12 & Лпоеюопе \cr & ьменеофб & ьменеофпч & ьменеофпч & упуфпсойе\cr 1: & $061$, $087$ & $061$, $087$, $170$ & $061$, $087$, $154$, $170$ & $061$, $087$, $154$, $170$\cr 2: & & $275$ & $275$, $426$ & $275$, $426$ \cr 3: & $503$, $512$ & $503$, $512$ & $503$, $509$, $512$, $653$ & $503$, $509$, $512$, $612$\cr & & & & $653$, $677$, $703$ \cr 4: & & $897$, $908$ & $897$, $908$ & $765$, $897$, $908$\cr } Вмбзпдбтс ртйнеоеойа учсъбоопк рбнсфй ое чпъойлбеф ртпвменщ тбуртедемеойс рбнсфй ртй йурпмшъпчбойй урйулпч ретенеоопк дмйощ. \prog M.(Чуфбчлй ч оеулпмшлп урйулпч.) Ч ьфпк ртпзтбнне дембафус фе це ртедрпмпцеойс, юфп й ч ртпзтбнне~L, оп лмаюй дпмцощ вщфш \emph{оепфтйгбфемшощнй;} фбл юфп $$ 0\le|KEY|<(|BYTESIZE|)^3. $$ Ьфпф дйбрбъпо демйфус ч ртпзтбнне об |M|~тбчощи юбуфек рхфен хнопцеойс лбцдпзп лмаюб об рпдипдсэха лпоуфбофх. Зпмпчщ урйулпч итбосфус ч сюеклби~$|HEAD|+1$,~\dots, $|HEAD|+|M|$. %%125 \code KEY & EQU & 1:3 LINK & EQU & 4:5 START & ENT2 & Н & 1 & STZ & HEAD,2 & M & $|HEAD|[p]\asg\NULL$. & DEC2 & 1 & M & J2P & *-2 & M & $M\ge p \ge 1$. & ENT1 & N & 1 & $j\asg N$. 2H & LDA & INPUT.l(KEY) & N & MUL & =M(1:3)= & N & $|rA|\asg\floor{M\times K_j/|BYTESIZE|^3}$. & STA & *+1(1:2) & N & ENT3 & 0 & N & $q\asg |rA|$. & INC3 & HEAD+1-INPUT & N & $q\asg |LOC|(|HEAD|[q])$. & LDA & INPUT, 1 & N & $K\asg K_j$. & JMP & 4F & N & Хуфбопчйфш~$p$. 3H & CMPA & INPUT,2(KEY) & B+N-A & JLE & 5F & B+N-A & Чуфбчйфш, еумй~$K\le K_p$. & ENT3 & 0,2 & B & $q\asg p$. 4H & LD2 & INPUT,3(LINK)& B+N & $p\asg |LINK|(q)$. & J2P & 3B & B+N & Ретеипд, еумй ое лпоег урйулб. 5О & ST1 & INPUT,3(LINK)& N & $|LINK|(q)\asg|LOC|(R_j)$. & ST2 & INPUT,1(LINK)& N & $|LINK|(|LOC|(R_j))\asg p$. 6H & DEC1 & 1 & N & J1P & 2B & N & $N\ge j \ge 1$. \endcode \algend Ьфб ртпзтбннб обрйубоб дмс ртпйъчпмшопзп ъобюеойс~$M$, оп мхюые ъбжйлуйтпчбфш~$M$, рпмпцйч езп тбчощн оелпфптпнх хдпвопнх ъобюеойа; нпцоп, обртйнет, рпмпцйфш~$M=|BYTESIZE|$, фпздб зпмпчщ урйулпч нпцоп прхуфпыйфш пдопк-едйоуфчеоопк лпнбодпк~|MOVE|, б рпумедпчбфемшопуфш лпнбод~08--11, тебмйъхаэйи хнопцеойе, ъбнеойфш лпнбодпк~|LD3 INPUT,1(1:1)|. Обйвпмее ъбнефопе пфмйюйе ртпзтбннщ~M пф ртпзтбннщ~L упуфпйф ч фпн, юфп ч ртпзтбнне~M охцоп тбуунбфтйчбфш умхюбк рхуфпзп урйулб, лпздб ое обдп дембфш утбчоеойк. Улпмшлп це чтенеой нщ ьлпопнйн, йнес $M$~урйулпч чнеуфп пдопзп? Пвэее чтенс тбвпфщ ртпзтбннщ~M тбчоп $7B+31N-3A+4M+2$~едйойг, зде~$M$---юйумп урйулпч, $N$---юйумп уптфйтхенщи ъбрйуек, $A$ й~$B$ тбчощ уппфчефуфчеооп юйумх ртбчпуфптпоойи нблуйнхнпч й юйумх йочетуйк утедй лмаюек, ртйобдмецбэйи лбцдпнх урйулх. (Ртй бобмйъе ьфпзп бмзптйфнб ч пфмйюйе пф чуеи дтхзйи бобмйъпч ч дбоопн рхолфе нщ уюйфбен лтбкойк ртбчщк ьменеоф оерхуфпк ретеуфбопчлй ртбчпуфптпоойн нблуйнхнпн, б ое йзоптйтхен езп.) Нщ хце йъхюймй чемйюйощ~$A$ й~$B$ ртй~$M=1$, лпздб йи утедойе ъобюеойс тбчощ уппфчефуфчеооп~$H_N$ й~${1\over2}\perm{N}{2}$. Упзмбуоп ртедрпмпцеойа п тбуртедемеойй лмаюек, четпсфопуфш фпзп, юфп дбоощк урйупл ч лпоге уптфйтпчлй вхдеф упдетцбфш тпчоп $n$~ьменеофпч, еуфш "вйопнйбмшобс" четпсфопуфш $$ \perm{N}{n}\left({1\over M}\right)^n\left(1-{1\over M}\right)^{N-n}. \eqno(10) $$ %%126 Рпьфпнх утедойе ъобюеойс чемйюйо~$A$ й~$B$ ч пвэен умхюбеч тбчощ $$ \eqalignno{ A_{ave}&= M\sum_n\perm{N}{n}\left({1\over M}\right)^n \left(1-{1\over M}\right)^{N-n}H_n; & (11) \cr B_{ave}&= M\sum_n\perm{N}{n}\left({1\over M}\right)^n \left(1-{1\over M}\right)^{N-n}\perm{n}{2}. & (12) \cr } $$ Рп фептене~1.2.7A $$ \sum_n\perm{N}{n}(M-1)^{-n}H_n=\left(1-{1\over M}\right)^{-N}(H_N-\ln M)+\varepsilon, \qquad 0<\varepsilon=\sum_{n>N}{1\over n}\left(1-{1\over M}\right)^{n-N}<{M-1\over N+1}; $$ умедпчбфемшоп, $$ A_{ave}=M(H_N-\ln M)+\delta, \qquad 0<\delta<{M^2\over N+1}\left(1-{1\over M}\right)^{N+1}. \eqno(13) $$ (Ьфб жптнхмб ртблфйюеулй веурпмеъоб, еумй~$M\approx N$. Впмее рпдтпвоп буйнрфпфйюеулпе рпчедеойе чемйюйощ~$A_{ave}$ ртй~$M=N/\alpha$ пвухцдбефус ч хрт.~5.2.2-57.) Ухннх~(12) мезлп чщюйумйфш у рпнпэша фпцдеуфчб $$ \perm{N}{n}\perm{n}{2}=\perm{N}{2}\perm{N-2}{n-2}, $$ лпфптпе ртедуфбчмсеф упвпк юбуфощк умхюбк фпцдеуфчб~(1.2.6-20); рпмхюбен $$ B_{ave}={1\over 2M}\perm{N}{2}. \eqno(14) $$ (Уфбодбтфопе пфлмпоеойе дмс чемйюйощ~$B$ ун.\ ч хрт.~37.) Умедпчбфемшоп, пвэее чтенс тбвпфщ ртпзтбннщ~M ртй жйлуйтпчбоопн~$M$ й~$N\to\infty$ тбчоп $$ \eqalign{ \min\qquad& 31N+M+2,\cr \ave\qquad& 1.75N^2/M+31N-3MH_N+3M\ln M+4M-3-1.75N/M+2,\cr \max\qquad& 3.50N^2+24.5N+4M+2.\cr } \eqno(15) $$ Ъбнефйн, юфп еумй~$M$ ое умйылпн чемйлп, \emph{фп утедоее чтенс тбвпфщ уплтбэбефус ч $M$~тбъ.} Ртй~$M=10$ уптфйтпчлб вхдеф ртйнетоп ч 10~тбъ вщуфтее, юен ртй~$M=1$! Пдоблп нблуйнбмшопе чтенс тбвпфщ зптбъдп впмшые утедоезп. Фблйн пвтбъпн, рпдфчетцдбефус оепвипдйнпуфш чщрпмоеойс ртедрпмпцеойс п тбчопнетопуфй тбуртедемеойс лмаюек, фбл лбл обйихдыйк умхюбк йнееф неуфп, лпздб чуе лмаюй рпрбдбаф ч пдйо урйупл. %%127 Еумй рпмпцйфш~$M=N$, фп утедоее чтенс тбвпфщ вхдеф ртйнетоп~$34.36N$, ртй~$M={1\over2}N$ поп оеулпмшлп впмшые, тбчоп ртйвмйъйфемшоп~$34.52N$, б ртй~$M=N/10$ поп тбчоп ртйвмйъйфемшоп~$48.04N$. (Ъбнефйн, юфп~$10N$ йъ ьфйи едйойг чтенеой нбыйощ \MIX{} фтбфсфус об пдох мйыш лпнбодх хнопцеойс!) \emph{Нщ рпмхюймй нефпд уптфйтпчлй у чтенеоен тбвпфщ рптсдлб~$N$ ртй хумпчйй, юфп лмаюй дпчпмшоп тбчопнетоп тбуртедемеощ ч пвмбуфй йънеоеойс.} \excercises \ex[10] Счмсефус мй бмзптйфн~S бмзптйфнпн "хуфпкюйчпк" уптфйтпчлй? \ex[11] Вхдеф мй бмзптйфн~S ртбчймшоп уптфйтпчбфш юйумб, еумй ч ыбзе~S3 пфопыеойе~"$K\ge K_i$" ъбнеойфш об~"$K>K_i$"? \rex[30] Счмсефус мй ртпзтбннб~S убнпк лптпфлпк ртпзтбннпк уптфйтпчлй дмс нбыйощ \MIX, ймй нпцоп обрйубфш впмее лптпфлха ртпзтбннх, лпфптбс вщ дбчбмб фпф це теъхмшфбф? \rex[Н20] Обкдйфе нйойнбмшопе й нблуйнбмшопе чтенс тбвпфщ ртпзтбннщ~S лбл жхолгйа пф~$N$. \rex[Н27] Обкдйфе ртпйъчпдсэха жхолгйа~$g_N(z)=\sum_{k\ge0} p_{Nk} z^k$ дмс пвэезп чтенеой тбвпфщ ртпзтбннщ~S, зде~$p_{Nk}$---четпсфопуфш фпзп, юфп об чщрпмоеойе ртпзтбннщ~S хкдеф тпчоп $k$~едйойг чтенеой ртй ъбдбоопк йуипдопк умхюбкопк ретеуфбопчле нопцеуфчб~$\set{1, 2,~\ldots, N}$. Чщюйумйфе фблце уфбодбтфопе пфлмпоеойе чтенеой тбвпфщ дмс дбоопзп ъобюеойс~$N$. \ex[33] Дмс дчхирхфечщи чуфбчпл, ртпйммауфтйтпчбоощи ч фбвм.~2, рп-чйдйнпнх, оепвипдйнп, рпнйнп пвмбуфй ччпдб, упдетцбэек $N$~ъбрйуек, йнефш пвмбуфш чщчпдб, ч лпфптпк нпцеф итбойфшус $2N+1$~ъбрйуек. Рплбцйфе, юфп нпцоп чщрпмосфш дчхирхфечще чуфбчлй, йнес лбл дмс ччпдб, фбл й дмс чщчпдб ртпуфтбоуфчп, дпуфбфпюопе дмс итбоеойс чуезп $N+1$~ъбрйуек. \ex[Н20] Рхуфш~$a_1\,a_2\,\ldots\,a_n$---умхюбкобс ретеуфбопчлб нопцеуфчб~$\set{1, 2,~\ldots, n}$; лблпчп утедоее ъобюеойе чемйюйощ~$\abs{a_1-1}+\abs{a_2-2}+\cdots+\abs{a_n-n}$? (Поп тбчоп ртпйъчедеойа~$n$ об утедоее юйуфпе тбууфпсойе, об лпфптпе ретенеэбефус ъбрйуш ч ртпгеууе уптфйтпчлй.) \ex[10] Счмсефус мс бмзптйфн~D бмзптйфнпн "хуфпкюйчпк" уптфйтпчлй? \ex[20] Лблйе ъобюеойс~$A$ й~$B$ й лблпе пвэее чтенс тбвпфщ ртпзтбннщ~D уппфчефуфчхаф фбвм.~3 й~4? Ртпбобмйъйтхкфе дпуфпйоуфчб нефпдб Ыеммб рп утбчоеойа у ртпуфщнй чуфбчлбнй ч ьфпн умхюбе. \rex[22] Ч умхюбе, лпздб~$K_j\ge K_{j-h}$, ч ыбзе~D3 бмзптйфн~D ртедрйущчбеф чщрпмоеойе нопцеуфчб оеохцощи декуфчйк. Рплбцйфе, лбл нпцоп йънеойфш ртпзтбннх~D, юфпвщ йъвецбфш ьфйи йъвщфпюощи чщюйумеойк, й пвухдйфе ртейнхэеуфчб фблпзп йънеоеойс. \ex[Н10] Лблпк рхфш об теыефле (бобмпзйюопк ртедуфбчмеоопк об тйу.~11) уппфчефуфчхеф ретеуфбопчле $1\,2\,5\,3\,7\,4\,8\,6\,9\,11\,10\,12$? \ex[Н20] Дплбцйфе, юфп ухннб четфйлбмшощи чеупч рхфй об теыефле тбчоб юйумх йочетуйк уппфчефуфчхаэек 2-хрптсдпюеоопк ретеуфбопчлй. \rex[Н22] Рпсуойфе, лбл охцоп ртйрйубфш чеуб \emph{зптйъпофбмшощн} пфтеълбн чнеуфп четфйлбмшощи, юфпвщ ухннб зптйъпофбмшощи чеупч рхфй об теыефле тбчосмбуш юйумх йочетуйк ч уппфчефуфчхаэек 2-хрптсдпюеоопк ретеуфбопчле. \ex[Н24] (a)~Рплбцйфе, юфп дмс ухнн, пртедемсенщи тбчеоуфчпн~(2), $A_{2n+1}=2A_{2n}$. (b)~Еумй рпмпцйфш~$r=-s-1$, $t=1$, фп пвэее фпцдеуфчп йъ хрт.~1.2.6-26 хртпэбефус дп $$ \sum_k\perm{2k+s}{k}z^k={1\over\sqrt{1-4z}}\left({1-\sqrt{1-4z}\over 2z}\right)^s. $$ %%128 Тбуунпфтеч ухннх~$\sum_n A_{2n} z^n$ рплбцйфе, юфп $$ A_{2n}=n\cdot 4^{n-1}. $$ \rex[ЧН33] Рхуфш~$g_n(z)$, $\bar g_n(z)$, $h(z)$, $\bar h_n(z)$ тбчощ~$\sum z^{\hbox{пвэйк чеу рхфй}}$, зде ухннб ветефус рп чуен рхфсн дмйощ~$2n$ об теыефле йъ~$(0, 0)$ ч~$(n, n)$, хдпчмефчптсаэйн оелпфптщн пзтбойюеойсн об четыйощ, юетеъ лпфптще ьфй рхфй ртпипдсф: дмс~$h_n(z)$ оеф пзтбойюеойк, дмс~$g_n(z)$ рхфй ое дпмцощ ртпипдйфш юетеъ четыйощ~$(i, j)$, фблйе, юфп~$i>j$; $\bar h_n(z)$ й~$\bar g_n(z)$ пртедемсафус бобмпзйюоп, оп ое дпрхулбафус фблце й четыйощ~$(i, i)$ ртй~$0K_j$, фп чуездб~$K_{j-3h}$, $K_{j-2h}>\le K_j