Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: I_am_me

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

Language: cpp

Time: 0.003 second

Submitted On: 2026-01-03 18:14:33

#include <bits/stdc++.h>
using namespace std ;
int main() {
    int n ;
    cin>>n ;
    vector<long long> lastline(n) ;
    lastline[0] = 1+3*(n-1) ;
    if (n%2 == 1) {
        for(int i = 1;i<n-1;i++) {
            if (i%2==1) lastline[i] = lastline[i-1]+1 ;
            if (i%2==0) lastline[i] = lastline[i-1]+4*(n-i)-3 ;
        }
        lastline[n-1] = lastline[n-2] +1 ;
    }
    if (n%2==0) {
        for(int i = 1;i<n-1;i++) {
            if (i%2==1) lastline[i] = lastline[i-1]+1 ;
            if (i%2==0) lastline[i] = lastline[i-1]+5+8*(n/2-(i-(i-2)/2)) ;
        }
        lastline[n-1] = lastline[n-2] -1 ;
    }
    long long sum = 0;
    for(int i = 0;i<n;i++) {
        sum+=lastline[i]%10 ;
    }
    cout<<sum ;
}