关注
是不是因为没有循环输入。 public class Main1 {
public int getSum(int[][] cube, int M, int N){
int sum = 0;
for(int temi = 1; temi <= M; temi++){
int temsum = 0;
for(int temj = 1; temj <= N; temj++){
int val = cube[temi][temj];
temsum += (val > cube[temi-1][temj])?val-cube[temi-1][temj]:0;
temsum += (val > cube[temi+1][temj])?val-cube[temi+1][temj]:0;
temsum += (val > cube[temi][temj-1])?val-cube[temi][temj-1]:0;
temsum += (val > cube[temi][temj+1])?val-cube[temi][temj+1]:0;
}
sum += temsum;
}
return sum;
}
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
Main1 obj = new Main1();
while(sc.hasNext()){
int M, N;
M = sc.nextInt();
N = sc.nextInt();
int[][] cube = new int[M+2][N+2];
for(int temi = 1; temi <= M; temi++){
for(int temj = 1; temj <= N; temj++){
cube[temi][temj] = sc.nextInt();
}
}
int sum = obj.getSum(cube, M, N);
System.out.println(sum+2*M*N);
}
}
}
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
10-03 16:28
梧州学院 嵌入式软件工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的秋招白月光和意难平公司 #
22149次浏览 197人参与
# 应届生进小公司有什么影响吗 #
102259次浏览 1086人参与
# 百度秋招 #
58329次浏览 396人参与
# 你想跟着什么样领导? #
14565次浏览 144人参与
# 米哈游求职进展汇总 #
488641次浏览 2844人参与
# 十一月总结 #
26077次浏览 248人参与
# 中兴求职进展汇总 #
731865次浏览 3118人参与
# 上班到公司第一件事做什么? #
105814次浏览 716人参与
# 巨人网络工作体验 #
69305次浏览 499人参与
# 从夯到拉,评价编程语言 #
12469次浏览 101人参与
# 影石Insta360求职进展汇总 #
163853次浏览 1331人参与
# 长鑫存储求职进展汇总 #
48839次浏览 234人参与
# 什么样的背景能拿SSP? #
120533次浏览 421人参与
# 毕业季,你想好怎么跟生活对线了吗? #
258179次浏览 3842人参与
# 应届生应该先就业还是先择业 #
149671次浏览 758人参与
# 找实习是选平台还是选业务? #
16684次浏览 186人参与
# 深信服求职进展汇总 #
238309次浏览 1803人参与
# 机械人晒出你的简历 #
139832次浏览 861人参与
# 职场上哪些事情令人讨厌 #
28142次浏览 111人参与
# 机械人还在等华为开奖吗? #
282615次浏览 1443人参与
# 大厂面试初体验 #
80779次浏览 365人参与