|
本帖最后由 小fisher 于 2022-8-8 11:59 编辑
20座城市之间可以有20*19/2=190条航线
如上图,20座城市除去A城、E城外,剩余18座城市可以编号为Bn, Cn, Dn (n=0,1,2,3,....),与A城有直飞红航航班的城市编为Bn,与E城有直飞红航航班的城市编为Dn,其余编为Cn,要满足题设条件亚瑟乘坐红航从A城到E城需要乘坐四个航班,红航只能执飞开头字母相同或相邻的两座城市之间的航班。
在最极端的情况下,开头字母相同和相邻任意两座城市之间的航班全部为红航,假设字母B、C、D开头的城市各有6座(城市数量多少不影响结论),可以形成129条红航航线,但从A城到E城最短的行程仍然必须按A-Bn-Cn-Dn-E的顺序,至少乘坐4趟航班,题设成立;而蓝航虽然只有61条航线,但可以保证任意两座城市之间可以直达(开头字母不相同也不相邻的任意两座城市,如A-Cn,A-Dn,Bn-Dn, Bn-E,Cn-E)或只经A城或E城中转一次到达(Bn-Bn,Bn-Cn, Cn-Cn可以通过E城中转;Cn-Cn, Cn-Dn, Dn-Dn可以通过A城中转),结论成立。
把上面的任意一条或多条红航变为蓝航,只要满足上面的规则,题设和结论始终成立。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|