题目描述 不妨认为舞厅是一个N行M列的矩阵,矩阵中的某些方格上堆放了一些家具,其他的则是空地.钢琴可以在空地上滑动,但不能撞上家具或滑出舞厅,否则会损坏钢琴和家具,引来难缠的船长.每个时刻,钢琴都会随着船体倾斜的方向向相邻的方格滑动一格,相邻的方格可以是向东.向西.向南或向北的.而艾米丽可以选择施魔法或不施魔法:如果不施魔法,则钢琴会滑动:如果施魔法,则钢琴会原地不动. 艾米丽是个天使,她知道每段时间的船体的倾斜情况.她想使钢琴在舞厅里滑行的路程尽量长,这样1900 会非常高兴,同时也有利于治疗…