free pascal程式設計,free pascal程式設計。

2022-09-20 22:55:15 字數 1340 閱讀 4502

1樓:匿名使用者

福建noip訓練營的吧,同學這樣子怎麼能這樣子搞啊,這才第一天啊

2樓:匿名使用者

福建noip訓練營的吧,同學怎麼能這樣子搞啊,這才第一天啊

3樓:匿名使用者

第一題:

vars:array[1..100000]of longint;

n,k,i,j:longint;

procedure sort(l,r:longint);

vari,j,mid,t:longint;

begin

i:=l;

j:=r;

mid:=s[(l+r)div 2];

repeat

while s[i]mid do dec(j);

if i<=j then

begin

t:=s[i]; s[i]:=s[j]; s[j]:=t;

inc(i); dec(j);

end;

until i>j;

if il then sort(l,j);

end;

begin

readln(n);

for i:=1 to n do read(s[i]);

sort(1,n);

for i:=1 to n-1 do write(s[i],' ');

writeln(s[n]);

end.

4樓:匿名使用者

vars:array[1..100000]of longint;

n,k,i,j:longint;

procedure sort(l,r:longint);

vari,j,mid,t:longint;

begin

i:=l;

j:=r;

mid:=s[(l+r)div 2];

repeat

while s[i]mid do dec(j);

if i<=j then

begin

t:=s[i]; s[i]:=s[j]; s[j]:=t;

inc(i); dec(j);

end;

until i>j;

if il then sort(l,j);

end;

begin

readln(n);

for i:=1 to n do read(s[i]);

sort(1,n);

for i:=1 to n-1 do write(s[i],' ');

writeln(s[n]);

end.快排

freepascal之數學黑洞,Free Pascal 之 數學黑洞

program sxhd var a,i,j,l,k integer begin readln a while a 6174 do begin i a div 1000 j a div 100 mod 10 l a mod 100 div 10 k a mod 10 a1 i 10 j 100 l ...

free pascal 能在win7下執行嗎

free pascal ide可以在windows7作業系統中執行,一般來說,常用的free pascal ide有 free pascal ide 2.6.0,free pascal ide 2.4.0,最近出了free pascal ide 2.6.2 1.開啟free pascal ide快捷...

Visual C 程式設計,Visual C 程式設計

看到上面的回答我無語了 這是很簡單的遞迴演算法 其實說實話我沒有完全理解你的意思。我是這麼理解你的當輸入乙個小於30的數時,顯示你輸入那個數的所有相。當你輸入大於30的數時只顯示前三十相。因為後面的那些相太大如果用int型會溢位,導致輸出會不正常顯示。我的程式如下 include int fib i...