Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: dy

Problemset: มุมขวาบน

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-04 14:41:37

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,m,c=6,d=7,mana=6,a=1;
    cin>>n;
    while(1){
        if(n==c-1){
            cout<<"Cannot find top-right corner.";
            break;
        }
        if(n>a&&n<d){
            if(n-1==c)
            cout<<c;
            else
            cout<<a;
            break;
        }
        if(a==1)
        a+=mana;
        else
        a+=mana;
        mana+=8;
        d+=mana;
        c+=mana;
    }

}