比赛 20101119 评测结果 WEEWEWETEE
题目名称 象棋比赛 最终得分 0
用户昵称 sr-end 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2010-11-19 11:04:53
显示代码纯文本
program aa;
var
ar:array[1..1000] of integer;
br:array[1..1000] of integer;
i,j:integer;
n,k,l,x,o,u,p:integer;
f,f1:text;
begin
l:=0;
 assign(f,'chess.in');assign(f1,'chess.out');
 reset(f);rewrite(f1);
 readln(f,n,k);
 for i:=1 to n do
  readln(f,ar[i]);
  for i:=1 to n do
   for j:=1 to n do
    if (ar[i]>ar[j]) then begin
    inc(l);
    br[l]:=ar[i]-ar[j];
    end;
    for i:=1 to l-1 do
     for j:=i to l do
      if  br[i]>br[j] then begin
      x:=br[i];
      br[i]:=br[j];
      br[j]:=x;
      end;
      o:=k div 2;
      u:=k mod 2;
      for i:=1 to o do
       p:=p+br[i];
      write(f1,p*2+br[k]*u);


 close(f);close(f1);
end.