其他代码实现如下:
【华为OD】C卷真题 200分: 贪吃蛇 Java代码实现[思路+代码]-CSDN博客
【华为OD】C卷真题 200分: 贪吃蛇 C/C++代码实现[思路+代码]-CSDN博客
题目描述:
贪吃蛇是一个经典游戏,蛇的身体由若干方格连接而成,身体随蛇头移动。蛇头触碰到食物时,蛇的长度会增加一格。蛇头和身体的任一方格或者游戏版图边界碰撞时,游戏结束。
下面让我们来完成贪吃蛇游戏的模拟。给定一个N*M的数组arr,代表N*M个方格组成的版图,贪吃蛇每次移动一个方格。若arr[i][j] == 'H',表示该方格为贪吃蛇的起始位置;若arr[i][j] == 'F',表示该方格为食物,若arr[i][j] ==