杨陈


私信TA

用户名:yccc

访问量:13221

签 名:

等  级
排  名 80
经  验 9226
参赛次数 0
文章发表 64
年  龄 0
在职情况 学生
学  校 湖北生物科技职业学院
专  业

  自我简介:

import java.util.Scanner;


public class main1 {
    public static void main(String[] args) {
       Scanner scanner=new Scanner(System.in);
       int p=scanner.nextInt();
       while (p-->0) {
           int n=scanner.nextInt();
           int dp[][]=new int[n][n];
           dp[0][0]=scanner.nextInt();
                   int max=0;
                   for (int i = 1; i < dp.length; i++) {
                    for (int j = 0; j <= i; j++) {
                        int num=scanner.nextInt();
                        if (j==0) {
                            dp[i][j]=dp[i-1][j]+num;
                        }else {
                            dp[i][j]=Math.max(dp[i-1][j], dp[i-1][j-1])+num;
                        }
                        max=Math.max(max, dp[i][j]);
                    }
                }
                   System.out.println(max);
        
    }
          }

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区