Submission
Status:
xPxPxxxxxx
Subtask/Task Score:
20/100
Score: 20
User: dddrrrr
Problemset: โชว์ของโลมา
Language: cpp
Time: 0.051 second
Submitted On: 2026-03-11 13:30:37
#include <bits/stdc++.h>
#define int long long
using namespace std;
int32_t main(){
ios_base::sync_with_stdio(0);
cin.tie(0);
int n;cin >> n;
vector <vector <int>> vec(n ,vector <int>(n ,-1));
int i=0 ,j=0 ,num=1 ,lap=n/2 + 1;
while(i<n && j<n && i>=0 && j>=0 && lap--){
while(j<n){
vec[i][j] = num;
num++;
j++;
}
j--;
i++;
while(j>=0 && vec[i][j] == -1){
vec[i][j] = num;
num++;
j--;
}
j++;
i++;
while(i<n){
vec[i][j] = num;
num++;
i++;
}
i--;
j++;
while(vec[i][j] == -1){
vec[i][j] = num;
num++;
i--;
}
i++;
j++;
}
int ans = 0;
for(auto i : vec[n-1]){
ans += i%10;
}
cout << ans;
return 0;
}