奈特公司是一个巨大的情报公司,它有着庞大的情报网络。情报网络中共有 名情报员。每名情报员可能有若干名 (可能没有) 下线,除 名大头目外其余 名情报员有且仅有 名上线。奈特公司纪律森严,每名情报员只能与自己的上、下线联系,同时,情报网络中任意两名情报员一定能够通过情报网络传递情报。
奈特公司每天会派发以下两种任务中的一个任务:
- 搜集情报:指派 号情报员搜集情报;
- 传递情报:将一条情报从 号情报员传递给 号情报员。
情报员最初处于潜伏阶段,他们是相对安全的,我们认为此时所有情报员的危险值为 ;一旦某个情报员开始搜集情报,他的危险值就会持续增加,每天增加 点危险值 (开始搜集情报的当天危险值仍为 ,第 天危险值为 ,第 天危险值为 ,以此类推)。传递情报并不会使情报员的危险值增加。
为了保证传递情报的过程相对安全,每条情报都有一个风险控制值 。奈特公司认为,参与传递这条情报的所有情报员中,危险值大于 的情报员将对该条情报构成威胁。现在,奈特公司希望知道,对于每个传递情报任务,参与传递的情报员有多少个,其中对该条情报构成威胁的情报员有多少个。