题目
我们在一个组播通路中有两种重要的报文:查询报文和响应报文。考虑一个简单的场景,其中一个路由器(ROUTER)会向宿主机(HOST)发送查询报文。宿主机在接收到查询后,会回复一个响应报文给路由器。这两者之间的这种报文交互确保了组播通路的正常运行。如果交互出现问题,那么这个通路可能就出故障了。
现在,你有一个任务:给定一个抓取到的报文列表,确定组播通路是否还正常。
输入:
第一行:一个整数C,表示抓取到的报文数量 (C ≤ 100)。
接下来的C行:每行两个数字D1和D2,分别代表发送方和接收方。
输出:
如果组播通路正常,输出"True";否则输出"False"。
示例:
输入:
3
1 3
3 2
2 3
输出:
False
注意:此题目要求检查每一个发送方与接收方之间是否存在相互的报文交换,保证组播通路的稳定性。
代码
def