DDR的主要内容是用脚来踩踏板。踏板有4个方向的箭头,用1,2,3,4来代表,如下图所示。
游戏规则如下:
每首歌曲有一个箭头序列,游戏者必须按照这个序列依次用某一只脚踩相应的踏板。在任何时候,两只脚都不能在同一个踏板上,但可以同时待在中心位置0(一开始游戏的时候,游戏者的双脚都在中心位置0处)。
每一个时刻,TA必须移动而且只能移动TA的一只脚去踩相应的箭头,而另一只脚不许移动。这样,TA跳DDR的方式可以用一串数字L1L2………Ln来表示。
其中体力消耗规则如下:
1、 从中心往任何一个箭头耗费2个单位体力;
2、 从任何一个箭头移动到相邻箭头耗费3个单位体力(1和3相对,2和4相对)耗费4个单位体力。
3、 留在原地在踩一下只需要1单位。
现在炫舞家ST很想学习但是又想玩DDR。因此,TA希望厉害的程序员你可以帮TA编写一个程序计算出TA因该怎样移动他的双脚(即,对于每个箭头,选一只脚去踩它),才能用最少的体力完成给定的舞曲。
例如,给出22140,总的体力耗费为2+1+2+3=8单位。