CF111A Petya and Inequiations
题目描述
对于给出的整数 $n, x, y,$ 找出一个正整数数组 $a$ ,满足:
$\begin{cases}a_1^2+a_2^2+...+a_n^2\geq x\\a_1+a_2+...+a_n\leq y\end{cases}$
输入格式
一行,三个整数 $n, x, y,$ 以空格分隔。
输出格式
$n$ 行,每行一个整数,其中第 $i$ 行表示 $a_i$。如果有多组解,只需输出任意一种。
特别地,如果原方程组无解,只输出一个 $-1$。
说明/提示
对于 $100 \%$ 的数据:
$1\leq n\leq 10^5$
$1\leq x\leq 10^{12}$
$1\leq y\leq 10^6$