?? no11.htm
字號:
<p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>end;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>procedureresult3;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>var i:integer;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>begin<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>writeln('enter filename foroutput:');<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>readln(file1);<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>assign(text3,file1);<spanstyle="mso-spacerun: yes"> </span>rewrite(text3);<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>writeln(text3,f[1,1]:8:3);<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>writeln(text3,' 1<spanstyle="mso-spacerun: yes"> </span>0', e[0]:8:2); t:=1;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>for i:=2 to n do<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>if g[i,t]=1then<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>begin writeln(text3,i:2,'<span style="mso-spacerun: yes"> </span>1',e[t]:8:2); t:=1 end<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>else<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>begin<span style="mso-spacerun: yes"> </span>writeln(text3,i:2,'<span style="mso-spacerun: yes"> </span>0',d[t]:8:2); t:=t+1;<span style="mso-spacerun: yes"> </span>end ;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>writeln(f[1,1]:8:3);<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>writeln(' 1<spanstyle="mso-spacerun: yes"> </span>0',e[0]:8:2);<span style="mso-spacerun:yes"> </span>t:=1;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>for i:=2 to n do<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>if g[i,t]=1then<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>begin writeln(i:2,'<span style="mso-spacerun: yes"> </span>1',e[t]:8:2); t:=1 end<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>else<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>begin<span style="mso-spacerun: yes"> </span>writeln(i:2,'<spanstyle="mso-spacerun: yes"> </span>0',d[t]:8:2); t:=t+1;<spanstyle="mso-spacerun: yes"> </span>end ;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>close(text3);<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>end;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>begin {main}<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>init;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>for i:=0 to n do<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>for j:=0 to k do<spanstyle="mso-spacerun: yes"> </span>g[i,j]:=1;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>for i:=0 to k do<spanstyle="mso-spacerun: yes"> </span>f[n+1,i]:=0;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>for i:=1 to n+1 do f[i,k+1]:=-100;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>for j:=n downto 2 do<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>begin<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>k2:=k; <o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>if j<k thenk2:=j-1;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>for t:=1 to k2do<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>begin<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun:yes"> </span>p:=e[t]+f[j+1,1];<span style="mso-spacerun: yes"> </span>q:=d[t]+f[j+1,t+1];<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun:yes"> </span>f[j,t]:=p;<span style="mso-spacerun: yes"> </span>g[j,t]:=1;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun:yes"> </span>if q>pthen<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun:yes"> </span>begin g[j,t]:=0;<span style="mso-spacerun: yes"> </span>f[j,t]:=q;<span style="mso-spacerun: yes"> </span>end;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>end;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>end;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>f[1,1]:=d[0]+f[2,1];<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><spanstyle="mso-spacerun: yes"> </span>result3;<o:p></o:p></span></p><p class=MsoPlainText style='line-height:16.0pt;mso-line-height-rule:exactly'><spanlang=EN-US style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>end.<o:p></o:p></span></p><p class=MsoPlainText style='line-height:20.0pt;mso-line-height-rule:exactly'><spanlang=EN-US><span style="mso-spacerun: yes"> </span></span></p></div></body></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -