\input style \chapnotrue \chapno=5 \subchno=2 \subsubchno=1 %% 130 \excercises \ex[μ25]\exhead(α…‘ŽŸ„ŽŠ ‚ ˆ‹ˆŽ’…Š….) 텁…†›… —ˆ’€’…‹ˆ —€‘’Ž ‘’€‚Ÿ’ Šˆƒˆ € Ž‹Šˆ ‚ ˆ‹ˆŽ’…Š… … € ‘‚Ž… Œ…‘’Ž. ξ„ˆ ˆ‡ ‘Ž‘ŽŽ‚ ˆ‡Œ…ˆ’œ ‘’……œ …‘ŽŸ„Š€ ‚ ˆ‹ˆŽ’…Š…---Ž‘ŒŽ’…’œ, Š€ŠŽ… ŒˆˆŒ€‹œŽ…, ŠŽ‹ˆ—…‘’‚Ž €‡ ˆ˜‹Ž‘œ › €’œ Šˆƒ“ ‘ Ž„ŽƒŽ Œ…‘’€ ˆ ‚‘’€‚‹Ÿ’œ …… ‚ „“ƒŽ… Œ…‘’Ž „Ž ’…• Ž, ŽŠ€ Šˆƒˆ … ŽŠ€†“’‘Ÿ €‘Ž‹Ž†…›Œˆ ‚ €‚ˆ‹œŽŒ ŽŸ„Š…. ο“‘’œ $\pi=a_1\ a_2\ \ldots\ a_n$---……‘’€Ž‚Š€ ŒŽ†…‘’‚€ $\{1, 2, \ldots, n\}$. "€–ˆŸ “„€‹…ˆŸ-‚‘’€‚Šˆ" ‡€Œ…Ÿ…’ $\pi$ € $$ a_1\ a_2\ \ldots\ a_{i-1}\ \ldots\ a_j\ a_i\ a_{j+1}\ \ldots\ a_n $$ ˆ‹ˆ € $$ a_1\ \ldots\ a_j\ a_i\ a_{j+1}\ \ldots\ a_{i-1}\ a_{i+1}\ \ldots\ a_n $$ ˆ …ŠŽ’Ž›• $i$ ˆ $j$. ο“‘’œ $\mathop{\rm dis}\nolimits (\pi)$---ŒˆˆŒ€‹œŽ… —ˆ‘‹Ž Ž…€–ˆ‰ “„€‹…ˆŸ-‚‘’€‚Šˆ, …Ž•Ž„ˆŒŽ… „‹Ÿ “ŽŸ„Ž—…ˆŸ ……‘’€Ž‚Šˆ $\pi$. μŽ†Ž ‹ˆ ‚›€‡ˆ’œ $\mathop{\rm dis}\nolimits (\pi)$ —……‡ Ž‹…… Ž‘’›… •€€Š’…ˆ‘’ˆŠˆ $\pi$? \ex[40] ‚…„ˆ’… Š‘…ˆŒ…’› ‘Ž ‘‹…„“ž™…‰ ŒŽ„ˆ”ˆŠ€–ˆ…‰ ‘Ž’ˆŽ‚Šˆ ‘ “›‚€ž™ˆŒ ˜€ƒŽŒ, ˆŒ…ž™…‰ –…‹œž “‘ŠŽ…ˆ… "‚“’……ƒŽ –ˆŠ‹€": „‹Ÿ $s=t$, $t-1$, \dots, $2$ ˆ „‹Ÿ $j=h_s+1$, $h_s+2$, \dots, $N$ ŽŒ…Ÿ’œ Œ…‘’€Œˆ $R_{j-h_s}\xchg R_j$, …‘‹ˆ $K_{j-h_s}>K_j$. (ς€ŠˆŒ Ž€‡ŽŒ, …‡“‹œ’€’ ŽŒ…Ž‚ … €‘Ž‘’€Ÿ…’‘Ÿ; … Žˆ‡‚Ž„ˆ’‘Ÿ ‘€‚…ˆ‰ $K_{j-h_s}:K_{j-2h_s}$. 瀏ˆ‘ˆ … ŽŸ‡€’…‹œŽ “„“’ $h_s$-Ž’‘Ž’ˆŽ‚€›, Ž ’ˆ …„‚€ˆ’…‹œ›… Ž‘ŒŽ’› ‘Ž‘Ž‘’‚“ž’ ‘ŽŠ€™…ˆž —ˆ‘‹€ ˆ‚…‘ˆ‰.) ρŽ’ˆŽ‚Š€ ‡€‚…˜€…’‘Ÿ ˆŒ……ˆ…Œ Ž‘’›• ‚‘’€‚ŽŠ. \subsubchap{…€Ÿ ‘Ž’ˆŽ‚Š€} μ› Ž„Ž˜‹ˆ ’……œ ŠŽ ‚’ŽŽŒ“ ˆ‡ ‘…Œ…‰‘’‚ €‹ƒŽˆ’ŒŽ‚ ‘Ž’ˆŽ‚Šˆ, “ŽŒŸ“’›• ‚ ‘€ŒŽŒ €—€‹… \S~5.2,---Š Œ…’Ž„€Œ "ŽŒ…Ž‚" ˆ‹ˆ "’€‘Ž‡ˆ–ˆ‰", …„“‘Œ€’ˆ‚€ž™ˆ• ‘ˆ‘’…Œ€’ˆ—…‘Šˆ‰ ŽŒ… Œ…‘’€Œˆ Œ…†„“ ‹…Œ…’€Œˆ €, ‚ ŠŽ’Ž›• €“˜€…’‘Ÿ “ŽŸ„Ž—…Ž‘’œ, „Ž ’…• Ž, ŽŠ€ ’€Šˆ• € … Ž‘’€…’‘Ÿ. –…‘‘ Ž‘’›• ‚‘’€‚ŽŠ (€‹ƒŽˆ’Œ 5.2.1S) ŒŽ†Ž €‘‘Œ€’ˆ‚€’œ Š€Š ŽŒ…“ž ‘Ž’ˆŽ‚Š“: Œ› ……Œ Ž‚“ž ‡€ˆ‘œ $R_j$ ˆ, Ž ‘“™…‘’‚“, Œ…Ÿ…Œ Œ…‘’€Œˆ ‘ ‘Ž‘…„ŸŒˆ ‘‹…‚€ „Ž ’…• Ž, ŽŠ€ Ž€ … ‡€‰Œ…’ “†ŽƒŽ Œ…‘’€. ς€ŠˆŒ Ž€‡ŽŒ, Š‹€‘‘ˆ”ˆŠ€–ˆŸ Œ…’Ž„Ž‚ ‘Ž’ˆŽ‚Šˆ Ž ’€ŠˆŒ ‘…Œ…‰‘’‚€Œ, Š€Š "‚‘’€‚Šˆ", "ŽŒ…›", "‚›Ž" ˆ ’. „., … ‚‘…ƒ„€ —…’ŠŽ Ž…„…‹…€. ⠝’ŽŒ “Š’… Œ› €‘‘ŒŽ’ˆŒ —…’›… ’ˆ€ Œ…’Ž„Ž‚ ‘Ž’ˆŽ‚Šˆ, „‹Ÿ ŠŽ’Ž›• ŽŒ…› Ÿ‚‹Ÿž’‘Ÿ Ž‘Ž‚Ž‰ •€€Š’…ˆ‘’ˆŠŽ‰: \emph{ŽŒ…“ž ‘Ž’ˆŽ‚Š“ ‘ ‚›ŽŽŒ} ("Œ…’Ž„ “‡›œŠ€"), \emph{ŽŒ…“ž ‘Ž’ˆŽ‚Š“ ‘Ž ‘‹ˆŸˆ…Œ} (€€‹‹…‹œ“ž ‘Ž’ˆŽ‚Š“ ᝒ—…€), \emph{ŽŒ…“ž ‘Ž’ˆŽ‚Š“ ‘ €‡„…‹…ˆ…Œ} ("›‘’“ž ‘Ž’ˆŽ‚Š“" υŽ€€), \emph{Ž€‡Ÿ„“ž ŽŒ…“ž ‘Ž’ˆŽ‚Š“}. \section μ…’Ž„ “‡›œŠ€. οŽ†€‹“‰, €ˆŽ‹…… Ž—…‚ˆ„…‰ ‘Ž‘Ž ŽŒ…Ž‰ ‘Ž’ˆŽ‚Šˆ ’Ž ‘€‚ˆ‚€’œ $K_1$ ‘ $K_2$, Œ…ŸŸ Œ…‘’€Œˆ $R_1$ ˆ $R_2$, …‘‹ˆ ˆ• Š‹ž—ˆ … “ŽŸ„Ž—…›, ‡€’…Œ Ž„…‹€’œ ’Ž †… ‘€ŒŽ… ‘ $R_2$ ˆ $R_3$, $R_3$ ˆ $R_4$ ˆ ’. „.  ‚›Ž‹…ˆˆ ’Ž‰ Ž‘‹…„Ž‚€’…‹œŽ‘’ˆ Ž…€–ˆ‰ ‡€ˆ‘ˆ ‘ Ž‹œ˜ˆŒˆ Š‹ž—€Œˆ “„“’ Ž„‚ˆƒ€’œ‘Ÿ ‚€‚Ž, ˆ € ‘€ŒŽŒ „…‹… ‡€ˆ‘œ ‘ €ˆŽ‹œ˜ˆŒ Š‹ž—ŽŒ %% 131 ‡€‰Œ…’ Ž‹Ž†…ˆ… $R_N$.  ŒŽƒŽŠ€’ŽŒ ‚›Ž‹…ˆˆ ’ŽƒŽ Ž–…‘‘€ ‘ŽŽ’‚…’‘’‚“ž™ˆ… ‡€ˆ‘ˆ Ž€„“’ ‚ Ž‡ˆ–ˆˆ $R_{N-1}$, $R_{N-2}$ ˆ ’. „., ’€Š —’Ž ‚ ŠŽ–… ŠŽ–Ž‚ ‚‘… ‡€ˆ‘ˆ “„“’ “ŽŸ„Ž—…›. ν€ ˆ‘.~14 ŽŠ€‡€Ž „…‰‘’‚ˆ… ’ŽƒŽ Œ…’Ž„€ ‘Ž’ˆŽ‚Šˆ € ˜…‘’€„–€’ˆ Š‹ž—€• 503 087 512 \dots 703. τ€‰‹ —ˆ‘…‹ “„ŽŽ \picture{πˆ‘. 14. ρŽ’ˆŽ‚Š€ Œ…’Ž„ŽŒ “‡›œŠ€ ‚ „…‰‘’‚ˆˆ.} …„‘’€‚‹Ÿ’œ … ƒŽˆ‡Ž’€‹œŽ, € ‚…’ˆŠ€‹œŽ, —’Ž› ‡€ˆ‘œ $R_N$ ›‹€ ‘‚…•“, a $R_1$---‘ˆ‡“. μ…’Ž„ €‡‚€ "Œ…’Ž„ŽŒ “‡›œŠ€", Ž’ŽŒ“ —’Ž Ž‹œ˜ˆ… ‹…Œ…’›, Ž„ŽŽ “‡›œŠ€Œ, "‚‘‹›‚€ž’" € ‘ŽŽ’‚…’‘’‚“ž™“ž Ž‡ˆ–ˆž ‚ Ž’ˆ‚ŽŽ‹Ž†Ž‘’œ "Œ…’Ž„“ Žƒ“†…ˆŸ" (’. …. Œ…’Ž„“ Ž‘’›• ‚‘’€‚ŽŠ), ‚ ŠŽ’ŽŽŒ ‹…Œ…’› Žƒ“†€ž’‘Ÿ € ‘ŽŽ’‚…’‘’‚“ž™ˆ‰ “Ž‚…œ. μ…’Ž„ “‡›œŠ€ ˆ‡‚…‘’… ’€Š†… Ž„ Ž‹…… Ž‡€ˆ—…‘ŠˆŒˆ ˆŒ…€Œˆ, ’€ŠˆŒˆ, Š€Š "ŽŒ…€Ÿ ‘Ž’ˆŽ‚Š€ ‘ ‚›ŽŽŒ" ˆ‹ˆ Œ…’Ž„ "€‘Ž‘’€…ˆŸ". ν…’“„Ž ‚ˆ„…’œ, —’Ž Ž‘‹… Š€†„ŽƒŽ Ž‘ŒŽ’€ ”€‰‹€ ‚‘… ‡€ˆ‘ˆ, €—ˆ€Ÿ ‘ ‘€ŒŽ‰ Ž‘‹…„…‰, ŠŽ’Ž€Ÿ “—€‘’‚Ž‚€‹€ ‚ ŽŒ……, %%132 ˆ ‚›˜…, „Ž‹†› ‡€Ÿ’œ ‘‚Ž‰ ŽŠŽ—€’…‹œ›… Ž‡ˆ–ˆˆ,’€Š —’Ž ˆ• … “†Ž Ž‚…Ÿ’œ ˆ Ž‘‹…„“ž™ˆ• Ž‘ŒŽ’€•. ν€ ˆ‘.~14 ’€ŠŽƒŽ Ž„€ Ž„‚ˆ†…ˆŸ €‹ƒŽˆ’Œ€ Ž’Œ…—…› —…’Ž—Š€Œˆ. η€Œ…’ˆŒ, €ˆŒ…, —’Ž Ž‘‹… —…’‚…’ŽƒŽ Ž‘ŒŽ’€ ‘’€‹Ž ˆ‡‚…‘’Ž, —’Ž …™… Ÿ’œ ‡€ˆ‘…‰ ‡€Ÿ‹ˆ ‘‚Žˆ ŽŠŽ—€’…‹œ›… Ž‡ˆ–ˆˆ.  Ž‘‹…„…Œ, Ž‘ŒŽ’… ‚ŽŽ™… … ›‹Ž Žˆ‡‚…„…Ž ŽŒ…Ž‚. ς……œ, ‘„…‹€‚ ’ˆ €‹ž„…ˆŸ, Œ› ƒŽ’Ž‚› ‘”ŽŒ“‹ˆŽ‚€’œ €‹ƒŽˆ’Œ. \alg β.(μ…’Ž„ “‡›œŠ€.) 瀏ˆ‘ˆ $R_1$, \dots, $R_N$ ……€‡Œ…™€ž’‘Ÿ € ’ŽŒ †… Œ…‘’…; Ž‘‹… ‡€‚…˜…ˆŸ ‘Ž’ˆŽ‚Šˆ ˆ• Š‹ž—ˆ “„“’ “ŽŸ„Ž—…›: $K_1\le \ldots \le K_N$. \st[ν€—€‹œ€Ÿ “‘’€Ž‚Š€ BOUND.] σ‘’€Ž‚ˆ’œ $|BOUND|\asg N$. (|BOUND|---ˆ„…Š‘ ‘€ŒŽƒŽ ‚…•…ƒŽ ‹…Œ…’€, Ž ŠŽ’ŽŽŒ …™… … ˆ‡‚…‘’Ž, ‡€Ÿ‹ ‹ˆ Ž “†… ‘‚Žž ŽŠŽ—€’…‹œ“ž Ž‡ˆ–ˆž; ’€ŠˆŒ Ž€‡ŽŒ, Œ› Ž’Œ…—€…Œ, —’Ž Š ’ŽŒ“ ŒŽŒ…’“ …™… ˆ—…ƒŽ … ˆ‡‚…‘’Ž.) \st[φˆŠ‹ Ž $j$.] σ‘’€Ž‚ˆ’œ $t\asg0$. ⛏Ž‹ˆ’œ ˜€ƒ \stp{η} ˆ $j=1$, 2, \dots, $|BOUND|-1$. η€’…Œ ……‰’ˆ Š ˜€ƒ“ \stp{4}. (ε‘‹ˆ $|BOUND|=1$, ’Ž ‘€‡“ ……‰’ˆ Š \stp{4}.) \st[ρ€‚…ˆ…/ŽŒ… $R_j : R_{j+1}$]% \note{η„…‘œ, Š€Š ˆ €……, „‚Ž…’Ž—ˆ… ˆ‘Ž‹œ‡“…’‘Ÿ „‹Ÿ ŽŽ‡€—…ˆŸ Ž…€’Ž€ ‘€‚…ˆŸ.---{\sl Œ. …„.}}). ε‘‹ˆ $K_j>K_{j+1}$, ’Ž ŽŒ…Ÿ’œ Œ…‘’€Œˆ $R_j\xchg R_{j+1}$ ˆ “‘’€Ž‚ˆ’œ $t\asg j$. \st[α›‹ˆ ‹ˆ ŽŒ…›?] ε‘‹ˆ $t=0$, ’Ž ‡€‚…˜ˆ’œ €Ž’“ €‹ƒŽˆ’Œ€. ⠏Ž’ˆ‚ŽŒ ‘‹“—€… “‘’€Ž‚ˆ’œ $|BOUND|\asg t$ ˆ ‚Ž‡‚€’ˆ’œ‘Ÿ Š ˜€ƒ“ \stp{2}. \algend \picture{πˆ‘. 15. α‹ŽŠ-‘•…Œ€ ‘Ž’ˆŽ‚Šˆ Œ…’Ž„ŽŒ “‡›œŠ€.} \prog β.(μ…’Ž„ “‡›œŠ€.) κ€Š ˆ ‚ …„›„“™ˆ• \MIX-Žƒ€ŒŒ€• ’Ž‰ ƒ‹€‚›, Œ› …„Ž‹€ƒ€…Œ, —’Ž ‘Ž’ˆ“…Œ›… ‹…Œ…’› €•Ž„Ÿ’‘Ÿ ‚ Ÿ—…‰Š€• $|INPUT|+1$, \dots, $|INPUT|+N$; …ƒˆ‘’›: $|rI1|\equiv t$; $|rI2|\equiv j$. %% 133 \code START &ENT1 & N & 1 & B1. ν€—€‹œ€Ÿ “‘’€Ž‚Š€ |BOUND|. $t\asg N$. 1H &ST1 & BOUND (1:2)& A & $|BOUND|\asg t$. &ENT2 & 1 & A & β2. φˆŠ‹. Ž $j$. &ENT1 & 0 & A & $t \asg 0$. &JMP & BOUND & A & β›•Ž„, …‘‹ˆ $j\ge |BOUND|$. 3H &LDA & INPUT, 2 & C & B3. ρ€‚…ˆ…/ŽŒ… $R_j:R_{j+1}$. &ρμπΰ & INPUT+1,2 & C &JLE & 2F & C & ε‘‹ˆ $K_j\le K_j+1$, ’Ž …‡ ŽŒ…€. &LDX & INPUT+1,2 & B & $R_{j+1}$ &STX & INPUT,2 & B & $\to R_j$. &STA & INPUT+1,2 & B & $\hbox{(…†…… $R_j$)}\to R_{j+1}$ &ENT1 & 0,2 & B & $t\asg j$. 9H &INC2 & 1 & C & $j\asg j+1$. BOUND &ENTX & -*,2 & A+C & $|rX|\asg j-|BOUND|$. (θ‡Œ…Ÿ…Œ€Ÿ ˆ‘’“Š–ˆŸ) &JXN & 3β & A+C & $1\le j <|BOUND|$. 4H &J1P & 1B & A & β4. α›‹ˆ ‹ˆ ŽŒ…›? κ β2, …‘‹ˆ $t>0$. \endcode \progend \section ΰ€‹ˆ‡ Œ…’Ž„€ “‡›œŠ€. ξ—…œ Ž‹…‡Ž ˆ‘‘‹…„Ž‚€’œ ‚…ŒŸ €Ž’› €‹ƒŽˆ’Œ€ β.  Ž…„…‹Ÿ…’‘Ÿ ’…ŒŸ ‚…‹ˆ—ˆ€Œˆ: —ˆ‘‹ŽŒ Ž‘ŒŽ’Ž‚ $A$, —ˆ‘‹ŽŒ ŽŒ…Ž‚ $B$ ˆ —ˆ‘‹ŽŒ ‘€‚…ˆ‰ $C$. ε‘‹ˆ ˆ‘•Ž„›… Š‹ž—ˆ €‡‹ˆ—› ˆ €‘Ž‹Ž†…› ‚ ‘‹“—€‰ŽŒ ŽŸ„Š…, ’Ž ŒŽ†Ž …„Ž‹Ž†ˆ’œ, —’Ž Žˆ Ž€‡“ž’ ‘‹“—€‰“ž ……‘’€Ž‚Š“ ŒŽ†…‘’‚€ $\{1,2, \ldots, n\}$. Ÿ’ˆ… ’€‹ˆ–› ˆ‚…‘ˆ‰ (.~5.1.1) ˆ‚Ž„ˆ’ Š Ž‘’ŽŒ“ ‘Ž‘Ž“ Žˆ‘€ˆŸ „…‰‘’‚ˆŸ Š€†„ŽƒŽ Ž‘ŒŽ’€ ˆ ‘Ž’ˆŽ‚Š… Œ…’Ž„ŽŒ “‡›œŠ€. \proclaim ς…Ž…Œ€ I. ο“‘’œ $a_1$ $a_2$ \dots\ $a_n$---……‘’€Ž‚Š€ ŒŽ†…‘’‚€ $\{1, 2, \ldots, n\}$, € $b_1$ $b_2$ \dots $b_n$---‘ŽŽ’‚…’‘’‚“ž™€Ÿ ’€‹ˆ–€ ˆ‚…‘ˆ‰. ε‘‹ˆ ‚ …‡“‹œ’€’… Ž—……„ŽƒŽ Ž‘ŒŽ’€ ˆ ‘Ž’ˆŽ‚Š… Œ…’Ž„ŽŒ “‡›œŠ€ (€‹ƒŽˆ’Œ β) ……‘’€Ž‚Š€ $a_1$ $a_2$ \dots $a_n$ …Ž€‡“…’‘Ÿ ‚ $a'_1$ $a'_2$ \dots $a'_n$, ’Ž ‘ŽŽ’‚…’‘’‚“ž™€Ÿ ’€‹ˆ–€ ˆ‚…‘ˆ‰ $b'_1$ $b'_2$ \dots $b'_n$ Ž‹“—€…’‘Ÿ ˆ‡ $b_1$ $b_2$ \dots $b_n$ “Œ…œ˜…ˆ…Œ € …„ˆˆ–“ Š€†„ŽƒŽ “‹…‚ŽƒŽ ‹…Œ…’€. \proof ε‘‹ˆ ……„ $a_i$ ˆŒ……’‘Ÿ Ž‹œ˜ˆ‰ ‹…Œ…’, ’Ž $a_i$ ŽŒ…Ÿ…’‘Ÿ Œ…‘’€Œˆ ‘ €ˆŽ‹œ˜ˆŒ ˆ‡ …„˜…‘’‚“ž™ˆ• ‹…Œ…’Ž‚, ’€Š —’Ž $b_i$ “Œ…œ˜ˆ’‘Ÿ € …„ˆˆ–“. ρ „“ƒŽ‰ ‘’ŽŽ›, …‘‹ˆ ……„ $a_i$ …’ ‹…Œ…’€, Ž‹œ˜…ƒŽ $a_i$, ’Ž $a_i$ ˆŠŽƒ„€ … ŽŒ…Ÿ…’‘Ÿ Œ…‘’€Œˆ ‘ Ž‹œ˜ˆŒ ‹…Œ…’ŽŒ, ’€Š —’Ž $b_{a_i}$ Ž‘’€…’‘Ÿ 0. \proofend θ’€Š, ŒŽ†Ž €‡Ž€’œ‘Ÿ ‚ ’ŽŒ, —’Ž Žˆ‘•Ž„ˆ’ ‚ Ž–…‘‘… ‘Ž’ˆŽ‚Šˆ Œ…’Ž„ŽŒ “‡›œŠ€, ˆ‡“—€Ÿ Ž‘‹…„Ž‚€’…‹œŽ‘’œ ’€‹ˆ– ˆ‚…‘ˆ‰ Œ…†„“ Ž‘ŒŽ’€Œˆ. βŽ’ Š€Š ‚›ƒ‹Ÿ„Ÿ’, €ˆŒ…, %% 134 \bye