問題一覧 > 通常問題

No.1064 ∪∩∩ / Cup Cap Cap

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 小数誤差許容問題 絶対誤差または相対誤差が10610^{-6} 以下。ただし、ジャッジ側の都合で500桁未満にしてください
タグ : / 解いたユーザー数 251
作問者 : null / テスター : ui_mtc
6 ProblemId : 4108 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2022-04-25 23:35:00

問題文

xyxy 平面上に放物線 C1:y=x2+ax+bC_1:y=x^2+ax+bC2:y=x2+cx+dC_2:y=-x^2+cx+d があります。
C1C_1C2C_2 の交点が 00 個なら No を、11 個なら Yes を、22 個ならその二点を満たす直線の式 y=px+qy=px+q を求めてください。

入力

a b c da\ b\ c\ d

105a,b,c,d105-10^5 \le a, b, c, d \le 10^5
入力はすべて整数である。

出力

交点が 00 個なら

No
交点が 11 個なら
Yes
交点が 22 個なら
p qp\ q
(p,qp, q は問題文中の y=px+qy=px+q の値)
を一行に出力してください。最後に改行してください。絶対誤差・相対誤差の小さい方が 10610^{-6} まで許容されます。
p,q1018|p, q| \le 10^{18} が保証されます。

サンプル

サンプル1
入力
0 0 0 5
出力
0.0000000000 2.5000000000

サンプル2
入力
0 0 0 0
出力
Yes

(0,0)(0,0) でしか交わりません。

サンプル3
入力
0 1 0 0
出力
No

交わりません。

サンプル4
入力
79716 54835 73742 74932
出力
76729.0000000000 64883.5000000000

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。