记录编号 40748 评测结果 AAAAAAAAAA
题目名称 [暑假培训2012] 打乒乓球 最终得分 100
用户昵称 Gravatar三木公 是否通过 通过
代码语言 Pascal 运行时间 0.004 s
提交时间 2012-07-19 08:53:31 内存使用 0.17 MiB
显示代码纯文本
  1. var
  2. i,j,k,a,b,m,n,y:longint;
  3. r,t,x,z,c:array[1..100]of longint;
  4.  
  5. procedure ss(m,n,o,p,q:longint);
  6. var u,v,sum:longint;
  7. begin
  8. u:=o-m;
  9. v:=p-n;
  10. sum:=u*u+v*v;
  11. if sum<q*q
  12. then c[i]:=c[i]+r[b];
  13. end;
  14.  
  15. begin
  16. assign(input,'table2.in');
  17. reset(input);
  18. assign(output,'table2.out');
  19. rewrite(output);
  20.  
  21. readln(a);
  22. y:=30;
  23. x[1]:=30;x[2]:=100;x[3]:=170;
  24. z[1]:=20;z[2]:=10;z[3]:=5;
  25. r[1]:=1;r[2]:=2;r[3]:=3;
  26. for i:=1 to a do begin
  27. k:=0;readln(t[i]);
  28. for j:=1 to t[i] do begin
  29. readln(m,n);
  30. for b:=1 to 3 do
  31. ss(m,n,x[b],y,z[b]);
  32. end;
  33. end;
  34. for i:=1 to a do
  35. writeln(c[i]);
  36.  
  37. close(input);
  38. close(output);
  39. end.