Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux编程 > » 正文

POJ1027-The Same Game

来源: 未知 分享至:

转载请注明出处:優YoU http://user.qzone.qq.com/289065406/blog/1308971668

 

大致题意:

在一个固定大小为10x15的矩形区域A内被RGB三种颜色的小球填满

现在按如下步骤操作:

1、  删除区域A内最大的一片区域M(任意颜色都可以,只要其占有区域最大)

2、  删除M后,自然会出现空的位置,在M区域上方的小球自然下落;

当删除M后出现空列时,右边的列往左填充。

注意是以“列”为单位填充,非空列只能整列往空列移动。

移动后,各个小球之间的相对顺序 移动前一样。

3、  当区域A剩余小球数为0,或A内的最大区域为1时,游戏结束。否则返回1

 

输出每一步的得分,最后输出总得分。

 

解题思路:

没难度的模拟题,直接模拟就可以了1AC

关键在于删除矩形区域M后的刷新地图操作。

 


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史