标题:问题求助之火车问题
只看楼主
crystal0418
Rank: 1
来 自:福建福州
等 级:新手上路
帖 子:6
专家分:6
注 册:2011-4-26
结帖率:100%
 问题点数:0 回复次数:0 
问题求助之火车问题
数据结构与算法实验题 11.2坐火车啦
★实验任务
LL国铁路局为了吸引人们前来乘坐火车,进行了一次深入的调查与研究,最终发现,火车的样式极大决定了人们乘坐火车的兴趣!
鉴于此次调查结果,LL国委员长同意新建一个据说是世界当前最先进的火车调度站,如下图所示:
………………………………图片见附件…………………………
火车进入调度站后,从起点开始,进入调度室1,分为两列:
以abcd为例,进入调度室1后,可分为
abc+d, cba+d, d+abc, d+cba,
ab+cd, ab+dc, ba+cd, ba+dc, cd+ab, cd+ba, dc+ab, dc+ba,
a+bcd, a+dcb, bcd+a, dcb+a。
两列车厢先后(顺序任意)进入调度室2,可以选择直接通过,或者利用另一节轨道调换车厢顺序,这样两个车厢在终点合并,就能形成新的车厢序列。
为了证明该调度站的先进性,LL国委员长要求你,铁路局局长,统计LL国每一列火车在该调度站所能产生的不同的样式。
★数据输入
输入第一行包括一个正整数T(T<=200),表示LL国所拥有火车数。接下来T行,每行包括一串由小写字母组成的字符串,表示一列火车的样式,每个字符代表一节车厢。(车厢节数不超过200,并且至少有2节)
★数据输出
输出有T行,第i行代表第i列火车在该调度站所能产生的不同的样式。
输入示例            输出示例
4
aa                        1
abba                      6
abcd                      12
abcde                     18
[local]1[/local]
不会做,各位大虾求算法…………
搜索更多相关主题的帖子: 铁路局 委员长 起点 火车 新建 
2011-05-18 20:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-340347-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.869595 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved