关注
分享下我的思路 public void first() {
Scanner scanner = new Scanner(System.in);
int N = scanner.nextInt();
int M = scanner.nextInt();
int[][] nums = new int[N + 2][M + 2];
int result = 0;
for (int i = 1; i <= N; i++) {
for (int j = 1; j <= M; j++) {
nums[i][j] = scanner.nextInt();
}
}
for (int i = 1; i <= N; i++) {
for (int j = 1; j <= M; j++) {
if (nums[i][j] < 1) {
continue;
}
int ***Num = nums[i][j];
result += 2;
int up = ***Num - nums[i - 1][j];
int down = ***Num - nums[i + 1][j];
int left = ***Num - nums[i][j - 1];
int right = ***Num - nums[i][j + 1];
if (up > 0) {
result += up;
}
if (down > 0) {
result += down;
}
if (left > 0) {
result += left;
}
if (right > 0) {
result += right;
}
}
}
System.out.println(result);
}
查看原帖
点赞 4
相关推荐
牛客热帖
正在热议
# 拼多多求职进展汇总 #
238779次浏览 2043人参与
# 实习,投递多份简历没人回复怎么办 #
2443855次浏览 34767人参与
# 北方华创开奖 #
67579次浏览 555人参与
# 25届秋招总结 #
417922次浏览 4198人参与
# ai智能作图 #
32200次浏览 398人参与
# 地方国企笔面经互助 #
7169次浏览 17人参与
# 阿里云管培生offer #
64015次浏览 1764人参与
# 虾皮求职进展汇总 #
96389次浏览 784人参与
# 我在牛爱网找对象 #
75042次浏览 556人参与
# 机械求职避坑tips #
24018次浏览 251人参与
# 发工资后,你做的第一件事是什么 #
9831次浏览 45人参与
# 25届机械人为了秋招做了哪些准备? #
26634次浏览 365人参与
# 我的实习求职记录 #
6138497次浏览 84043人参与
# 投格力的你,拿到offer了吗? #
47692次浏览 337人参与
# 投递实习岗位前的准备 #
1192578次浏览 18500人参与
# 机械人怎么评价今年的华为 #
158227次浏览 1353人参与
# 实习想申请秋招offer,能不能argue薪资 #
36562次浏览 310人参与
# 实习与准备秋招该如何平衡 #
725206次浏览 8566人参与
# 华为工作体验 #
112123次浏览 868人参与
# 在职场上,你最讨厌什么样的同事 #
6322次浏览 92人参与
# 如果再来一次,你还会选择这个工作吗? #
117729次浏览 1160人参与
# 国央企笔面经互助 #
88754次浏览 897人参与