luogu#P6863. [RC-03] 上下求索

[RC-03] 上下求索

题目描述

有一个关于 xi(i{1,2,3,...,n},xiR)x_i(i∈\{1,2,3,...,n\},x_i∈\mathbb{R})nn 元二次方程:

$$\sum_{i=1}^na_ix_i^2+\sum_{i=1}^{n-1}b_ix_ix_{i+1}=m $$

请您在这个方程中,求出保证方程有解的 x1x_1 的取值范围。

保证 x1x_1 有上下界。

输入格式

输入一共有三行,

第一行有两个整数 n,mn,m

第二行共有 nn 个整数 aia_i,其中 i{1,2,3,..,n}i∈\{1,2,3,..,n\}

第三行 n1n-1 个整数 bib_i,其中 i{1,2,3,..,n1}i∈\{1,2,3,..,n-1\}

输出格式

一行两个整数,用空格隔开,表示 x1x_1 的下界与上界(数据保证输出一定是整数)。

5 16
2 2 2 2 1
2 2 2 2
-4 4

提示

【样例 11 说明】

原方程为 $2x_1^2+2x_1x_2+2x_2^2+2x_2x_3+2x_3^2+2x_3x_4+2x_4^2+2x_4x_5+x_5^2=16$。

x1=4x_1=-4x1=4x_1=-4x2=4x_2=4x3=4x_3=-4x4=4x_4=4x5=4x_5=-4
x1=4x_1=4x1=4x_1=4x2=4x_2=-4x3=4x_3=4x4=4x_4=-4x5=4x_5=4
x1>4x_1>4x1<4x_1<-4 时原方程左必 >16>16
4x14∴ -4\leq x_1\leq 4


【数据范围】

对于 4%4\% 的数据,n=1n=1

对于 16%16\% 的数据,n2n\le 2

对于另外 16%16\% 的数据,n8n\le 8m30m\le 30

对于 60%60\% 的数据,n103n\le 10^3

对于 100%100\% 的数据,1ai,bi,m1091\le a_i,b_i,m\leq 10^91n5×1051\le n\leq 5\times 10^5