Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: Catpao
Problemset: บริษัททำความสะอาด
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-01 15:59:22
#include<bits/stdc++.h>
using namespace std;
int a[1000][1000];
int main()
{
int n,c = 0,sum = 0;
cin>>n;
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>>a[i][j];
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
sum = 1 * a[i][j] * 4 + 2;
if(a[i][j] <= a[i-1][j]&&i>0&&i<n){
sum = sum - a[i][j];
}
else if(a[i][j] > a[i-1][j]&&i>0&&i<n){
sum = sum - a[i-1][j];
}
if(a[i][j] <= a[i+1][j]&&i>=0&&i<n-1){
sum = sum - a[i][j];
}
else if(a[i][j] > a[i+1][j]&&i>=0&&i<n-1){
sum = sum - a[i+1][j];
}
if(a[i][j] <= a[i][j-1]&&j>0&&j<n){
sum = sum - a[i][j];
}
else if(a[i][j] > a[i][j-1]&&j>0&&j<n){
sum = sum - a[i][j-1];
}
if(a[i][j] <= a[i][j+1]&&j>=0&&j<n-1){
sum = sum - a[i][j];
}
else if(a[i][j] > a[i][j+1]&&j>=0&&j<n-1){
sum = sum - a[i][j+1];
}
c = c + sum;
}
}
cout<<c;
}