全国交通资讯系统
1. 题目
1.1 问题描述 设计、实现一个全国大城市间的交通咨询程序,为旅客提供三种最优决策方案: (1)时间最短 (2)费用最小 (3)中转次数最少。
1.2 实现提示
该程序所做的工作的是模拟全国交通咨询,为旅客提供三种最优决策的交通咨询。 (1)在程序中输入城市名称时,需输入10个字母以内的字母串;输入列车或飞机编号时需输入一个整型数据;输入列车或飞机的费用时需输入一个实型数据;输入列车或飞机开始时间和到达时间时均需输入两个整型数据(以hh:mm的形式);在选择功能时,应输入与所选功能对应的一个整型数据。
(2)程序的输出信息主要是:最快需要多少时间才能到达,或最少需要多少旅费才能到达,或最少需要多少次中转到达,并详细说明依次于何时乘坐哪一趟列车或哪一次班机到何地。
(3)程序的功能包括:提供对城市信息的编辑,提供列车时刻表和飞机航班表的编辑,提供三种最优决策:最快到达、最省钱到达、最少中转次数到达。
测试数据:
航班时刻表:
出发城市 | 到达城市 | 班次名 | 出发时间 | 到达时间 | 用时 | 票价 |
---|---|---|---|---|---|---|
北京 | 上海 | MU6320 | 16:20 +0 | 17:25 +0 | 01:5 +0 | 680.00 |
北京 | 乌鲁木齐 | CA2104 | 08:00 +0 | 09:55 +0 | 01:55 +0 | 1150.00 |
北京 | 西安 | MC2 |
来源:CSDN
作者:@别样
链接:https://blog.csdn.net/weixin_44646116/article/details/103857419