永发信息网

农夫约翰的奶牛通常是按1到N进行编号的,奶牛们相互之间有一种特殊的信息传输方式。

答案:1  悬赏:50  手机版
解决时间 2021-11-24 08:12
农夫约翰的奶牛通常是按1到N进行编号的,奶牛们相互之间有一种特殊的信息传输方式。
最佳答案
var n:longint;
a:array[1..1000] of longint;
b:array[1..1000] of boolean;

procedure init;
var i:longint;
begin
readln(n);
for i:=1 to n do
readln(a[i]);
end;

procedure work;
var i,j:longint;
bz:array[0..1000] of boolean;
begin
for i:=1 to n do
begin
j:=i;
fillchar(bz,sizeof(bz),0);
while j>0 do
begin
if bz[j] then
begin
bz[0]:=true;
break;
end;
bz[j]:=true;
j:=a[j];
end;
if bz[0] then
for j:=1 to n do
if bz[j] then b[j]:=true;
end;
end;

procedure out;
var i,ans:longint;
begin
ans:=n;
for i:=1 to n do
if b[i] then dec(ans);
writeln(ans);
end;

begin
assign(input,'relay.in');reset(input);
assign(output,'relay.out');rewrite(output);

init;
work;
out;

close(input);close(output);
end.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求职宝是什么?
宣焱彩妆地址在什么地方,想过去办事,
龙之谷手游冰灵带什么龙玉好
开一个饺子加盟连锁店,有哪些注意事项?
诸暨至南宁火车是几公里
形容“你对我说的话,也正是我想对你说的话”
简算| 1*2/1 +2*3/1 +3*4/1+....
凯发苑小区西区地址有知道的么?有点事想过去
上面的英语字吗?什么意思。
运城盐湖区赛克电动车售后在哪
奥拉星,找人帮我练号
2018年会不会有黑色暴雨
广场舞扰民会受治安处罚吗?
团伙和纠集有什么不同
千阳有没有中公教育?地址在哪
推荐资讯
开括号解平方只为求根 的下联是什么
家居日式吧台如何设计
从青岛到乳山怎么走
我该与谁交朋友
淘宝卖家进,我的宝贝怎么在店铺里不显示
这张图有句很正能量的配话,我忘了是什么了,
漫画最全的网站是哪个啊?哪里能看citrus?
38乘以55的坚式
[求助]大家截图用的啥软件?CMF截图不能。。
这个字怎么念
我从2014存了2万元人民币三年定期有多少利息
从A地到B地的某次列车,途中有5个小站,这次
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?