蜘蛛牌 |
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) |
Total Submission(s): 194 Accepted Submission(s): 89 |
Problem Description
蜘蛛牌是windows xp操作系统自带的一款纸牌游戏,游戏规则是这样的:只能将牌拖到比她大一的牌上面(A最小,K最大),如果拖动的牌上有按顺序排好的牌时,那么这些牌也跟着一起移动,游戏的目的是将所有的牌按同一花色从小到大排好,为了简单起见,我们的游戏只有同一花色的10张牌,从A到10,且随机的在一行上展开,编号从1到10,把第i号上的牌移到第j号牌上,移动距离为abs(i-j),现在你要做的是求出完成游戏的最小移动距离。
|
Input
第一个输入数据是T,表示数据的组数。
每组数据有一行,10个输入数据,数据的范围是[1,10],分别表示A到10,我们保证每组数据都是合法的。 |
Output
对应每组数据输出最小移动距离。
|
Sample Input
1 1 2 3 4 5 6 7 8 9 10 |
Sample Output
9 |
Author
xhd
|
Source
冬练三九之二
|
Recommend
lcy
//本身牌面的编号就是1到10,不要从0开始;
|
ACM--steps--4.3.3--蜘蛛牌
最新推荐文章于 2023-01-02 13:29:16 发布