.


:




:

































 

 

 

 


қ ұ

ө ұ : ң ә ә

ұ қ ө ұң . ұң қ қ.

 

ұ қ: ң ә қ ұ қ қ қ ғ.

 

ң қ ұ

 

ұ ң ң ң ң қ ұ . ұ , ң , , , қғ ң ң қ, . ә n-1 - ғ. ү:

for i:=1 to n-1 do

for j:=i+1 to n do

if a[i]>a[j] then

begin

c:=a[i];

a[i]:=a[j];

a[j]:=c

end;

1-. қ ұ . ғ, ә қ ұ қ.

ʳ ә

INPUT.TXT ң қ N ү (1 ≤ N ≤ 100), N қ N қ ғ. Ә қ ү ү ғ (0..23 ғ), (0..59 ғ) ә (0..59 ғ) .

ғ ә

OUTPUT.TXT ғ қ ө ұ ғң (ғ ң қ 0- ).

INPUT.TXT OUTPUT.TXT
  10 20 30 7 30 00 23 59 59 13 30 30 7 30 0 10 20 30 13 30 30 23 59 59  

 

 

// ң қ ұ қ

var i,ch,m,s,n:integer;

ms:array[1..100] of longint;

 

procedure sort;

var j,i,mem:longint;

begin

for i:=1 to n-1 do

for j:=1 to n-1 do

if ms[j]>ms[j+1]then

begin

mem:=ms[j];

ms[j]:=ms[j+1];

ms[j+1]:=mem;

end;

end;

//

begin

assign(input,'INPUT.TXT'); reset(input);

assign(output,'OUTPUT.TXT');rewrite(output);

readln(n);

for i:=1 to n do

begin

readln(ch,m,s);

ms[i]:=ch*3600+m*60+s;

end;

sort;

for i:=1 to n do

begin

ch:=ms[i] div 3600;

m:=ms[i] mod 3600;

s:=m mod 60;

m:=m div 60;

writeln(ch,' ',m,' ',s)

end;

close(input);

close(output);

end.

 

қ ұ

 

2-. ғ қ , қ ң ә ө -100..100 ғ қ . ң ғң N ү қғ қ . Ө , қғ ә ү қ , қ ү ғ өң қ . ғ ғ ә ө ү ө ү қғ ѳң өң қ. ѳ үң (ө) ә ұң .

: ү ұғ ғ, қ, қғ, ө қ қ ө. қ ң ү ғ . ғ, 1000000 ұ қ , қ қ ұ әң қ ү. , қ ұ (DigitalSort) ә ң қ ғ құғ ү :

ң қ ә ғқ, ү қ : ғ ң ә қғ әң қ қ , ғ қғ inc(d[a[i]]) . , d ң ә қ.

d қғ ң -100..100 ғ ә d[i] ғ ғ ғ.

{қ ұ қ}

var a:array[1..1000000] of integer;

d:array[-100..100] of integer;

i,n,j,k:integer;

begin

{assign(input,'input.txt');

assign(output,'output.txt');

reset(input); rewrite(output);}

read(n);

for i:=1 to n do

begin

a[i]:=random(201)-100;

write(a[i],' ');

inc(d[a[i]]);

end; writeln;

for i:=-100 to 100 do

writeln(i,' ',d[i]);

for i:=-100 to 100 do

for j:=1 to d[i] do

write(p,i,' ');

{close(input); close(output);}

end.

 

ү, ә ұ ә қ ғ - . ғң қ ә ң.

 

// ұ қ

var
i,n:longint;
buf, X:extended;
a:array[1..1000000]of extended;

procedure Sort(L,R:Longint);
var j:longint;
begin
i:=L; j:=R; X:=a[(i+j)shr 1];
repeat
while a[i]<X do inc(i);
while a[j]>X do dec(j);
if i<=j then begin
buf:=a[i]; a[i]:=a[j]; a[j]:=buf;
inc(i); dec(j);
end;
until i>j;
if i<R then Sort(i,R);
if j>L then Sort(L,j);
end;

begin
assign(input,'input.txt');
assign(output,'output.txt');
reset(input);
rewrite(output);
read(input,n);
for i:=1 to n do read(input,a[i]);
sort(1,n);
for i:=1 to n do write(output,a[i]:0:0,' ');
close(output);
close(input);
end.

 

 

ұқ.

ң ұң қ ?

қ ұ ә ң қ ң ә қң?

ә ә ұ. ң әқ ө қ , ә ә .

ұ , ғ ө , құ ұ .

ө ә ө , .

ө өң ә (ә ө ә ) қ.



<== | ==>
. N ( - 1 N). Procedure Factoral(n: nteger; var f: longnt); | . Ү ң ө .
:


: 2017-03-18; !; : 703 |


:

:

, , .
==> ...

1817 - | 1703 -


© 2015-2024 lektsii.org - -

: 0.017 .