Submission
Status:
----------
Score: 0
User: Nozomi_boundfortokyo
Problemset: โชว์ของโลมา
Language: cpp
Time: 0.003 second
Submitted On: 2025-03-19 22:32:33
#include <bits/stdc++.h>
using namespace std;
long long arr[100001];
int main()
{
long long n;
cin>>n;
if(n%2==1)
{
long long k=3,i=0;
long long result=3*n-2;
for(i=0;i<n;i++)
{
if(k>=n)
{
break;
}
if(i%2==0)
{
arr[i]=result;
result++;
}
else if(i%2==1)
{
arr[i]=result;
result+=4*n-4*k+1;
k+=2;
}
}
arr[i]=n*n-2;
i++;
arr[i]=n*n-1;
i++;
arr[i]=n*n;
}
else
{
long long k=3,i=0;
long long result=3*n-2;
for(i=0;i<n;i++)
{
if(k>=n)
{
break;
}
if(i%2==0)
{
arr[i]=result;
result++;
}
else if(i%2==1)
{
arr[i]=result;
result+=4*n-4*k+1;
k+=2;
}
}
arr[i]=n*n;
i++;
arr[i]=n*n-1;
}
long long sum;
for(int i=0;i<n;i++)
{
sum+=arr[i]%10;
}
cout<<sum;
}