Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: code
Problemset: มุมขวาบน
Language: cpp
Time: 0.002 second
Submitted On: 2025-11-29 16:21:49
#include <bits/stdc++.h>
using namespace std;
int main (){
int num;cin>>num;
int n=1;
while (n*n-n+1<num){
n+=2;
}
if (n*n-n-1==num){
cout<<"-1";
}else if (n*n-n-2>=num){
n-=2;
cout<<n*n-n+1;
}else{
cout<<n*n-n+1;
}
return 0;
}