比赛 2017noip 评测结果 AAAAAAAAAAAAAAAAETET
题目名称 玩具谜题 最终得分 80
用户昵称 Hale 运行时间 2.020 s
代码语言 Pascal 内存使用 2.74 MiB
提交时间 2017-09-20 21:12:38
显示代码纯文本
var m,n,i,j,k,l:longint;
s:char;
a,b,c:array[0..10100] of longint;
st:array[0..10100] of string;
begin
assign(input,'toya.in');
assign(output,'toya.out');
reset(input);
rewrite(output);
readln(m,n);
for i:=1 to m do
 readln(a[i],s,st[i]);
for i:=1 to n do
 readln(b[i],c[i]);
 l:=1;
 k:=0;
for i:=1 to n do
 begin
 if a[l]=0 then if b[i]=0 then l:=l-c[i]
                          else l:=l+c[i]
           else if b[i]=0 then l:=l+c[i]
                          else l:=l-c[i];
 if l>m then l:=l-m;
 if l<1 then l:=l+m;
 end;
 writeln(st[l]);
  close(input);
  close(output);
 end.