3634: B 君的教育
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:2
解决:1
题目描述
B 君最近听说了一个很惊人的性质,设 p = −1 + i,对于每个高斯整数
x + yi,我们都可以找到一个非负整数集合 S 满足
Σpk=x+yi(k∈S)
而你需要做的,就是在输入 x 和 y 的情况下,输出集合 S。
如果你看不懂上面的题目,我们形式化的给出如下定义。
就是对于一个复数 (Complex Number),如果他的实部和虚部都是整
数,我们称之为高斯整数。
S 集合中不能有同样的元素,每个元素必须是非负整数。
输入
一行两个整数 x, y。
输出
每行一个整数,从小到大输出,表示集合 S
样例输入 复制
2 0
样例输出 复制
2
3
提示
对于 100% 的数据,满足 |x|, |y| ≤ 10^18。
对于 50% 的数据,满足 y = 0。
对于 50% 的数据,满足 |x|, |y| ≤ 10^2.
以上两部分 50% 是相互独立的