ABC389
2025年2月6日小于 1 分钟
D - Squares in Circle
#include <bits/stdc++.h>
#define int long long
using namespace std;
int R;
signed main()
{
ios::sync_with_stdio(false);
cin.tie(0);
cin >> R;
int h = R;
int ans = 0;
for (int i = 0; i < R; i++)
{
// / |
// / |
// R h+0.5
// / |
// --0.5+i--
while (h > 0 && (h + 0.5) * (h + 0.5) + (i + 0.5) * (i + 0.5) >
R * R)
h--;
ans += h;
}
cout << 4 * ans + 1;
return 0;
}