Submission

Status:

-PP-------

Subtask/Task Score:

20/100

Score: 20

User: Saizon

Problemset: บริษัททำความสะอาด

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-08 23:06:14

#include<iostream>
using namespace std;
int a[505][505];

int main() {
    //ios::sync_with_stdio(0); cin.tie(0);
    int n;
    cin >> n;
    char c;
    cin >> c;
    for(int i=1;i<=n;i++){
        cin >> c;
        for(int j=1;j<=n;j++){
            cin >> a[i][j] >> c;
        }
        cin >> c;
    }
    int s = 0;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            s += 2;
            if(a[i][j] - a[i+1][j] >= 0) s += a[i][j] - a[i+1][j];
            if(a[i][j] - a[i-1][j] >= 0) s += a[i][j] - a[i-1][j];
            if(a[i][j] - a[i][j+1] >= 0) s += a[i][j] - a[i][j+1];
            if(a[i][j] - a[i][j-1] >= 0) s += a[i][j] - a[i][j-1];
        }
    }
    cout << s;
}