CF1076C.Meme Problem
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Try guessing the statement from this picture:
You are given a non-negative integer d . You have to find two non-negative real numbers a and b such that a+b=d and a⋅b=d .
输入格式
The first line contains t ( 1≤t≤103 ) — the number of test cases.
Each test case contains one integer d (0≤d≤103) .
输出格式
For each test print one line.
If there is an answer for the i -th test, print "Y", and then the numbers a and b .
If there is no answer for the i -th test, print "N".
Your answer will be considered correct if ∣(a+b)−a⋅b∣≤10−6 and ∣(a+b)−d∣≤10−6 .
输入输出样例
输入#1
7 69 0 1 4 5 999 1000
输出#1
Y 67.985071301 1.014928699 Y 0.000000000 0.000000000 N Y 2.000000000 2.000000000 Y 3.618033989 1.381966011 Y 997.998996990 1.001003010 Y 998.998997995 1.001002005