Submission

Status:
----------

Score: 0

User: Nozomi_boundfortokyo

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-03-19 22:32:46

#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;
}