Submission

Status:

----xxxxxx

Subtask/Task Score:

0/100

Score: 0

User: PeachyNHM

Problemset: โชว์ของโลมา

Language: cpp

Time: 0.029 second

Submitted On: 2026-03-06 10:52:42

#include <bits/stdc++.h>
using namespace std;

int main(){
    int n;
    cin >> n;

    vector<vector<int>> a(n,vector<int>(n));

    int top=0,bottom=n-1,left=0,right=n-1;
    int num=1;

    while(top<=bottom && left<=right){

        for(int i=left;i<=right;i++)
            a[top][i]=num++;
        top++;

        for(int i=top;i<=bottom;i++)
            a[i][right]=num++;
        right--;

        for(int i=right;i>=left;i--)
            a[bottom][i]=num++;
        bottom--;

        for(int i=bottom;i>=top;i--)
            a[i][left]=num++;
        left++;
    }

    int sum=0;
    for(int i=0;i<n;i++)
        sum+=a[n-1][i]%10;

    cout<<sum;
}