『STA - R7』Odtlcsu
题目背景
![](https://cdn.luogu.com.cn/upload/image_hosting/m38cxgmq.png)
题目描述
给定整数 $x,y$,构造一个长度不超过 $10^6$ 的整数序列使得其和为 $x$、平方和为 $y$。保证有解。
输入输出格式
输入格式
一行两个整数 $x,y$。
输出格式
第一行一个非负整数 $n$ 表示你构造的序列长度。需要满足 $n\le 10^6$。
第二行 $n$ 个整数表示你构造出的序列。如果有多解输出任意一种即可。输出的序列所有元素必须是绝对值不大于 $10^6$ 的整数。
输入输出样例
输入样例 #1
100 5000
输出样例 #1
2
50 50
输入样例 #2
0 5000
输出样例 #2
2
50 -50
说明
**本题采用捆绑测试。**
数据范围:
- Subtask 1 (10pts):$y\le 10$。
- Subtask 2 (40pts):$x=0$。
- Subtask 3 (50pts):无特殊限制。
对于全部数据,$0\le |x|,y\le10^6$,保证有解。