比赛 NOIP模拟赛by mzx Day1 评测结果 EEEEEEEEEE
题目名称 为爱追寻 最终得分 0
用户昵称 智之星 运行时间 0.012 s
代码语言 Pascal 内存使用 30.23 MiB
提交时间 2016-10-19 20:02:43
显示代码纯文本
var  n,m,j,k,l,i,b,c,x,y,x1,y1,o,p:longint;
     map:array[-2600..2600,-2600..2600] of boolean;
     dx,dy:array[1..1000000] of longint;
begin
  assign(input,'lovefinding.in');
  assign(output,'lovefinding.out');
  rewrite(output);
  reset(input);
  readln(n,x,y,x1,y1);
  o:=0;
  for i:=1 to n do
  begin
    readln(b,c);
    dx[i]:=b;
    dy[i]:=c;
  end;
  map[x,y]:=true;
  if (x=x1)and(y=y1) then
  begin
    writeln(1);
    close(input);
    close(output);
    halt;
  end;
  o:=1;
  for i:=1 to n do
  begin
  x:=x+dx[i];
  y:=y+dy[i];
  if map[x,y]=false then
     begin
       inc(o);
       map[x,y]:=true;
     end;
  if (y=y1)and(x=x1) then break;
  end;
  writeln(o);
  close(input);
  close(output);
end.