問題文
$N$ を正の整数、$c>0$ を定数とする。実数の組 $(t_1,t_2,\ldots,t_N)$ に対して関数
$$
f_n(t_1,t_2,\ldots,t_N)=t_n(1-t_n)\left(c(1+t_n)-\sum_{i=1}^{N}t_i\right) \ \ \ (n=1,2,\ldots ,N)
$$
を考える。また、$N\times N$ 行列 $J(t_1,t_2,\ldots,t_N)$ を
$$
J(t_1,t_2,\ldots,t_N) =
\left(
\begin{array}{ccc}
\frac{\partial f_1}{\partial t_1} & \cdots & \frac{\partial f_1}{\partial t_N} \\
\vdots & \ddots & \vdots \\
\frac{\partial f_N}{\partial t_1} & \cdots & \frac{\partial f_N}{\partial t_N}
\end{array}\right)
$$
と定義する。
$N=1000,\ \displaystyle{c=\frac{1000}{1.23}}$ として、以下の問いに答えよ。
(1)$1000$個の実数の組 $(x_1,x_2,\ldots,x_{1000})$ であって、$x_1\leq x_2 \leq \ldots \leq x_{1000} $ かつ
$$
f_n(x_1,x_2,\ldots,x_{1000})=0\ \ \ (n=1,2,\ldots ,1000)
$$
を満たすものはいくつあるか。
(2)(1)で考えた組のうち、$J(x_1,x_2,\ldots,x_{1000})$ の固有値の実部がすべて負であるようなものはいくつあるか。
解答形式
(1)の答えを半角数字で1行目に入力せよ。
(2)の答えを半角数字で2行目に入力せよ。