比赛 20101118 评测结果 AAATTTTTTT
题目名称 最终得分 30
用户昵称 1102 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2010-11-18 10:58:40
显示代码纯文本
program xxxx;
var l,i,r,x,w,j:int64;
    p,n:longint;
    a:array[1..15] of int64;
begin
  assign(input,'eight.in');
  reset(input);
  assign(output,'eight.out');
  rewrite(output);
  read(n);
  for p:=1 to n do
    read(a[p]);
  read(l,r);
  i:=l;
  repeat
    begin
      x:=1;
      if (i mod 8)=0 then
        begin
          for p:=1 to n do
            if (i mod a[p])=0 then
              begin
                x:=0;
                break;
              end;
          if x<>0 then
            begin
              inc(w);
              inc(i);
              continue;
            end
          else
            begin
              inc(i);
              continue;
            end;
        end
      else
        inc(i);
    end
  until
    i>r;
  write(w);
  close(input);
  close(output);
end.