编程题:整型复数
对于一个复数z,我们可以将其表示为$$z = a + bi $$ ,其中a为实部,b为虚部。对于一个复数,我们可以求出其模长 $$|z|=\sqrt{(a^2+b^2 )}$$。现在,我们定义实部与虚部均为整数的复数为整型复数,现在给定一个模长$$|z|$$,请求出共有多少个模长为$$|z|$$的复数是整型复数?
### 输入格式:
仅一个数字n,表示复数的模长|z|。(n<2000000000)
### 输出格式:
一个整数,表示满足条件的整形复数的个数。
### 输入样例:
in
4
### 输出样例:
out
4
答案:若无答案欢迎评论
### 输入格式:
仅一个数字n,表示复数的模长|z|。(n<2000000000)
### 输出格式:
一个整数,表示满足条件的整形复数的个数。
### 输入样例:
in
4
### 输出样例:
out
4
答案:若无答案欢迎评论