Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: pakornhun

Problemset: มุมขวาบน

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-06 21:14:43

#include<bits/stdc++.h>
using namespace std;

int main(){
    int n;
    cin>>n;
    int i=1;
    int l=1;
    int m=-1;
    int k=0;
    while(i<n){
        k=l*7+m;
        l++;
        m++;
        i+=k;
    }
    if(i==n){
        cout<<i;
    }else if(i-1==n){
        cout<<i-1;
    }else if(i-2==n){
        cout<<"Cannot find top-right corner.";
    }else{
        cout<<i-k;
    }
    return 0;
}