题解 | 字母收集

字母收集

https://www.nowcoder.com/practice/9740ce2df0a04399a5ade1927d34c1e1

import java.util.Scanner;
import java.io.*;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) throws IOException{
        BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
        String[] arr=reader.readLine().split(" ");
        int n=Integer.parseInt(arr[0]);
        int m=Integer.parseInt(arr[1]);
        int[][] tmp=new int[n+2][m+2];
        for(int i=1;i<=n;i++){
            String s=reader.readLine();
            for(int j=1;j<=m;j++){
                char c=s.charAt(j-1);
                if(c=='l'){
                    tmp[i][j]+=4;
                }else if(c=='o'){
                    tmp[i][j]+=3;
                }else if(c=='v'){
                    tmp[i][j]+=2;
                }else if(c=='e'){
                    tmp[i][j]+=1;
                }else{
                    tmp[i][j]+=0;
                }
            }
        }
        for(int i=1;i<=n;i++){
            for(int j=1;j<=m;j++){
                tmp[i][j]+=Math.max(tmp[i-1][j],tmp[i][j-1]);
            }
        }
        System.out.print(tmp[n][m]);
    }
}

全部评论

相关推荐

02-11 12:20
门头沟学院 Java
面试中的青提很胆小:我不信有比我们学校更逆天的,计算机专业就业第一位是我们学校二餐厅的打印店
点赞 评论 收藏
分享
ALEX_BLX:虽然说聊天记录不可信,不过这个趋势确实如此但我觉得也要想到一点就是卷后端的人里真正有“料”的人又有多少,我说的这个料都不是说一定要到大佬那种级别,而是就一个正常的水平。即使是现在也有很多人是跟风转码的,2-3个月速成后端技术栈的人数不胜数,但今时不同往日没可能靠速成进大厂了。这种情况就跟考研一样,你能上考场就已经打败一半的人了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务