Advertisement
Guest User

Untitled

a guest
Oct 17th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.51 KB | None | 0 0
  1. program c3;
  2. var n,m,x,y,i,j,s:integer;
  3. r:real;
  4. a:array [0..99] of array [0..1] of byte;
  5. begin
  6. readln(n);
  7. s:=0;
  8. f:=0;
  9. for i:=0 to 99 do begin
  10.     a[i,0]:=0; a[i,1]:=0; end;
  11. for i:=0 to n-1 do
  12.  readln(a[i,0],a[i,1]);
  13.  readln(m);
  14.  for i:=0 to m-1 do begin
  15.   readln(x,y);
  16.   r:=sqrt(x*x+y*y);
  17.   for j:=0 to n-1 do
  18.   begin
  19.   if (r<a[0,0]) then
  20.   begin
  21.     s:=s+a[0,1];
  22.     break;
  23.   end;
  24.    if (r>a[j,0]) and (r<a[j+1,0])then
  25.    begin
  26.     s:=s+a[j+1,1];
  27.     break;
  28.    end;
  29.  end;end;
  30. writeln(s);
  31. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement