关注
是不是因为没有循环输入。 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
相关推荐
牛客热帖
更多
正在热议
更多
# 哪些公司开提前批了? #
13064次浏览 171人参与
# 实习如何「偷」产出? #
35177次浏览 766人参与
# 校招阶段,学历VS技术哪个更重要? #
12412次浏览 156人参与
# 除了主业以外,你还有哪些其他收入? #
8043次浏览 149人参与
# 不卡学历的大厂有哪些? #
19670次浏览 151人参与
# Offer比较,你最看重什么? #
190691次浏览 1297人参与
# 风评不好的公司,你会去吗? #
47719次浏览 353人参与
# 实习打杂,要跑路吗 #
14545次浏览 188人参与
# 职场新人体验 #
16772次浏览 168人参与
# 校园里的破防时刻 #
8058次浏览 93人参与
# 腾讯音乐求职进展汇总 #
97347次浏览 566人参与
# 社恐入职新公司如何融入团队 #
11162次浏览 62人参与
# 实习时,大家都怎么称呼自己的mentor? #
43310次浏览 273人参与
# 面试中,你被问过哪些奇葩问题? #
70289次浏览 802人参与
# 摸鱼被leader发现了怎么办 #
60848次浏览 371人参与
# 双非能在秋招上岸吗? #
226436次浏览 1215人参与
# 非技术投递记录 #
611213次浏览 6413人参与
# 考研可以缓解求职焦虑吗 #
53649次浏览 474人参与
# 金融财经春招备战日记 #
22897次浏览 135人参与
# 没有合适的工作,你会先找个干着,还是考公考研 #
121508次浏览 1147人参与