电梯里的爱情,求指导,215错误
  • 板块题目总版
  • 楼主wswhy
  • 当前回复0
  • 已保存回复0
  • 发布时间2014/12/31 19:22
  • 上次更新2023/10/22 10:17:26
查看原帖
电梯里的爱情,求指导,215错误
3440
wswhy楼主2014/12/31 19:22
var
 n,b,i,l,c,cc:longint;
 a:array[1..10000000] of longint;
begin
  readln(n);
  for i:=1 to n do read(a[i]);
  l:=0; b:=0; i:=0;
  repeat
  inc(i);
  if a[i]>l then begin b:=b+(a[i]-l)*6+6; l:=a[i]; end;
 if a[i]<l then begin  b:=b+(l-a[i])*4+6; l:=a[i]; end;
  for c:=i+1 to n do if a[c]=a[i] then
  begin
  b:=b+1;
  for  cc:=c to n do a[cc]:=a[cc+1];
  n:=n-1;
  end;
  until i=n;
  b:=b+l*4;
  writeln(b);
end.

2014/12/31 19:22
加载中...