Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: bananakung

Problemset: มุมขวาบน

Language: cpp

Time: 0.003 second

Submitted On: 2025-07-10 21:38:01

#include<iostream>
using namespace std;
int main()
{
	int num,n[5]={1,0,2,1,3},total=1,p=0,x;
	cin>>num;
	while(total<num)
	{
		
		p=total;
		for(int i=1;i<5;i++)
		{
			total+=n[i];
			n[i]+=2;
		}
		x=n[4];
	//	cout<<total<<endl;
	//	cout<<x<<endl;
	}
	
	if(total==num)cout<<total;
	else if(total-1==num)cout<<total-1;
	else if(total-2==num)cout<<"Cannot find top-right corner.";
	else cout<<p;
	
	
	
}