摘要: 之前没搞定的几道题先跳过了,来做做简单的吧。Round 1A 2010,第一道题,Rotate,join-K的游戏,不太了解,略过。按照题目意思,将数据先顺时针转90度,然后由于重力作用,有空白的地方会被上面的棋子落下来填上。然后如果出现一定数目的同一种颜色的棋子在一条线上,那么该颜色的一方获胜。与五子棋类似,只是它这里添加了旋转和重力的问题。其实旋转和重力不是大问题,顺时针旋转90度,然后重力填补空白,将相当于水平方向上棋子向右落来填补空白。是否旋转了90度与最后谁获胜没有关系。那么如何填补右方的空白呢?strip(".")可以去掉字符串中的".",但 阅读全文
posted @ 2012-04-14 11:19 Frandy.CH 阅读(353) 评论(0) 推荐(0) 编辑