模拟器的输出怎么读

👁️ 3 人浏览 💬 0 人评论 ❤️ 添加收藏

模拟器「走」一次会打出路径和结果。给三次结果分类:到达 / 无路可走 / 环路,并数一数各几次:

runs = [("主机 → R1 → R2 → R3 → 目标", "到达"), ("主机 → R1 → R2", "无路可走 停在 R2"), ("主机 → R1 → R2 → R3 → R2", "环路 R2 R3"), ("备机 → R4", "无路可走 停在 R4")]
kinds = [r.split()[0] for _, r in runs]
print(",".join(kinds) + "/" + str(kinds.count("无路可走")) + "/" + runs[2][1].split()[1] + "-" + runs[2][1].split()[2])
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论