#include <iostream> #include "bits/stdc++.h" using namespace std; int main() { int a, b; int r2; float r; cin >> r2; r = sqrt(r2); int x; int y; int sum = 0; for (int x = -floor(r); x <= floor(r); x++) { int y = sqrt(r2 - x * x); if( (y*y+x*x) == r2) { //if ( y == floor(y) ) { if ( abs(x) != r ) { sum += 2; } else { sum ++; } } } cout << sum << endl; } // 64 位输出请用 printf("%lld")