早教吧作业答案频道 -->其他-->
2010niop普及组复赛导弹拦截请高手帮我检测我这道题是否正确(程序有没错,时间有没超)varx1,x2,y1,y2,i,j,ans1,ans2,n:longint;a:array[1..100000,1..2]ofinteger;c:boolean;functionmin(a,b:longint):longint;beginifa>bt
题目详情
2010niop普及组复赛导弹拦截 请高手帮我检测我这道题是否正确(程序有没错,时间有没超)
var x1,x2,y1,y2,i,j,ans1,ans2,n:longint;
a:array[1..100000,1..2] of integer;
c:boolean;
function min(a,b:longint):longint;
begin
if a>b then min:=b
else min:=a;
if min=b then c:=false;
end;
function max(a,b:longint):longint;
begin
if a>b then max:=a
else max:=b;
end;
function ju(a1,a2,b1,b2,c1,c2:integer):longint;
var q,p:longint;
begin
q:=(a1-b1)*(a1-b1)+(a2-b2)*(a2-b2);
p:=(a1-c1)*(a1-c1)+(a2-c2)*(a2-c2);
ju:=min(q,p);
end;
begin
read(x1,x2,y1,y2);//此处定义与题目不同,认真看
read(n);
for i:=1 to n do
begin
c:=true;
read(a[i,1],a[i,2]);
j:=ju(a[i,1],a[i,2],x1,x2,y1,y2);
if c then ans1:=max(ans1,j)
else ans2:=max(ans2,j);
end;
write(ans1+ans2);
end.
var x1,x2,y1,y2,i,j,ans1,ans2,n:longint;
a:array[1..100000,1..2] of integer;
c:boolean;
function min(a,b:longint):longint;
begin
if a>b then min:=b
else min:=a;
if min=b then c:=false;
end;
function max(a,b:longint):longint;
begin
if a>b then max:=a
else max:=b;
end;
function ju(a1,a2,b1,b2,c1,c2:integer):longint;
var q,p:longint;
begin
q:=(a1-b1)*(a1-b1)+(a2-b2)*(a2-b2);
p:=(a1-c1)*(a1-c1)+(a2-c2)*(a2-c2);
ju:=min(q,p);
end;
begin
read(x1,x2,y1,y2);//此处定义与题目不同,认真看
read(n);
for i:=1 to n do
begin
c:=true;
read(a[i,1],a[i,2]);
j:=ju(a[i,1],a[i,2],x1,x2,y1,y2);
if c then ans1:=max(ans1,j)
else ans2:=max(ans2,j);
end;
write(ans1+ans2);
end.
▼优质解答
答案和解析
看的不是太懂.一楼很好笑啊,自己找数据¥
看了2010niop普及组复赛导弹...的网友还看了以下:
我们平时说的“时间”,有时指的是时刻,有时指的是时间间隔,要根据上下文认清它的含义,在以下四个时间 2020-04-07 …
我们平时说的“时间”,有时指的是时刻,有时指的是时间间隔,要根据上下文认清它的含义.在以下四个时间 2020-04-07 …
我们平时说的“时间”,有时指的是时刻,有时指的是时间间隔,要根据上下文认清它的含义.在以下四个时间 2020-04-07 …
初三的时间怎么安排我英语很差,我想把英语给补上来,但是理科还有文科之类的基础也不是很稳定,我自己也 2020-04-27 …
时空理论中,没有物质的运动,时间和空间都将不存在怎么解释?在阅读时空的概述时,有提到没有物质的运动 2020-05-16 …
动词短语it放中间时有哪些像pickitup 2020-06-15 …
四维上时间线是否可以分支?在宇宙大爆炸后到大挤压前时间才有意义?如果是的话时间是不是有限?(不是时 2020-06-18 …
宇宙这一名词最早出现在哪里?,“宇”代表上下四方,即所有的空间,“宙”代表古往今来,即所有的时间, 2020-06-22 …
有句话说某一段时间的平均速度=该段时间内中间时刻的瞬时速度.我想问的是理解该段时间内中间时刻的瞬时 2020-08-02 …
请给一下英文怎么说一、译事三难:信、达、雅.求其信,已大难矣.顾信矣,不达,虽译犹不译也,则达尚焉… 2020-10-31 …