#Z01161. 2048游戏模拟 一行向左移动
2048游戏模拟 一行向左移动
题目描述
《2048》 是一款比较流行的数字游戏,最早于2014年3月20日发行。这款游戏的玩法很简单,每次可以选择上下左右滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢,系统也会在空白的地方乱数出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。不断的叠加最终拼凑出2048这个数字就算成功。 本题模拟2048游戏的规则,提供一行4个格子,输入每个格子的初始值(空白格子值为0),玩家选择向左移动一次,所有数字向左靠拢,相同的数字相撞时会叠加。移动结束后,输出叠加后的数值。 注:2 2 4 8左移动后得到的是4 4 8 0,不能连炸
输入格式
多组数据,输入4个整数,分别表示4个格子中的数值,数据之间用空格分隔。
输出格式
在一行输出向左移动一次叠加后的4个数,每个数之间有一个空格,行末无空格。
2 0 2 2
4 2 0 0
豫公网安备41072702000346号