Submission

Status:
PPPPPPTTTT

Score: 60

User: Nightingale

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

Language: cpp

Time: 1.090 second

Submitted On: 2025-03-28 16:28:57

#include <bits/stdc++.h>
using namespace std;
int main() 
{
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  int a;
  cin >> a;
  if(a==1){
    cout << 1;
    return 0;
  }
  int counter = 1;
  int quick = 1;
  int twice = 0;
  int sum = 0;
  int cap = (a-twice)*2+(a-2-twice)*2;
  while(counter<=a*a){
    if(quick==cap+1){
      twice+=2;
      cap = (a-twice)*2+(a-2-twice)*2;
      //cout << cap << '\n';
      quick = 1;
    }
    if(quick==(cap-(a-2-twice-1))||quick==(cap-(a-2-twice))){
      sum = sum+counter%10;
      //cout << quick << ' ' << cap << ' ' << a-2-twice-1 << ' ' << counter << '\n';
      //cout << "This!" << ' ' << counter << '\n';
    }
    quick++;
    counter++;
  }
  if(a%2==0) {
    sum = sum+(counter-2)%10;
  }
  cout << sum;
}