用Java实现三角形游戏算法
时间: 2024-05-25 16:19:25 浏览: 8
Java实现三角形游戏算法的代码如下:
public class TriangleGame {
public static void main(String[] args) {
int n = 5; // 三角形的行数
int[][] triangle = new int[n][n];
// 初始化三角形
for (int i = 0; i < n; i++) {
for (int j = 0; j <= i; j++) {
triangle[i][j] = (int) (Math.random() * 10 + 1);
System.out.print(triangle[i][j] + " ");
}
System.out.println();
}
// 计算最大值
for (int i = n - 2; i >= 0; i--) {
for (int j = 0; j <= i; j++) {
triangle[i][j] += Math.max(triangle[i + 1][j], triangle[i + 1][j + 1]);
}
}
// 输出最大值
System.out.println("最大值为:" + triangle[0][0]);
}
}
希望能够帮到你!