Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: rice_ot
Problemset: มุมขวาบน
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-14 15:04:33
#include <bits/stdc++.h>
using namespace std;
int main(){
int n; cin>>n;
int start = 1;
vector<int> corner;
corner.push_back(1);
for(int i = 6; start<n; i+=8){
start+=i;
corner.push_back(start);
}
//for(auto& i : corner) cout<<i<<" ";
if(corner.back() - n == 2) cout<<"Cannot find top-right corner.";
else{
cout<<corner[corner.size()-2];
}
}