AtCoder Beginner Contest 077
Updated:
Source codes
Solutions
A - Rotation
reverse(T.begin(), T.end());
した後 $S = T$ かどうかを判定する。
B - Around Square
愚直にやってもいいが、二分探索でやってもいい。または以下のコードでも正解に至る。
double epsilon = 1e-10;
int main()
{
int N;
cin >> N;
int X = floor(sqrt(N) + epsilon);
cout << X * X << endl;
}
ポイント
ub
と lb
を書き間違えた。もちろんテストで落ちたから WA にはなってないが。