社区讨论
10分,告诉我怎么改(没数据)
P2285[HNOI2004] 打鼹鼠参与者 5已保存回复 6
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 6 条
- 当前快照
- 1 份
- 快照标识符
- @mi5hcz6l
- 此快照首次捕获于
- 2025/11/19 12:06 4 个月前
- 此快照最后确认于
- 2025/11/19 12:06 4 个月前
CPP
var
a:array[0..100,1..3]of longint;
time:array[1..100]of longint;
i,j,n,x,y,m,ans,t:longint;
begin
ans:=1;
read(n,m);
for i:=1 to m do
begin
for j:=1 to 3 do
read(a[i,j]);
readln;
if (a[i,1]<>0)and(a[j,1]<>0) then
begin
if a[i,2]>a[j,2]then y:=a[i,2]-a[j,2]
else y:=a[j,2]-a[i,2];
if a[i,3]>a[j,3]then x:=a[i,3]-a[j,3]
else x:=a[j,3]-a[i,3];
if a[i,1]>a[j,1]then t:=a[i,1]-a[j,1]
else t:=a[j,1]-a[i,1];
if t>=y+x then inc(ans);
end;
end;
write(ans);
end.
回复
共 6 条回复,欢迎继续交流。
正在加载回复...