Cut Rope
题号:NC15866
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

又到了交作业的时候,可怜的小红还有一道题不会做TAT:

(1)给一根长为L的绳子,将其截成三段,使这三段能构成三角形,求这三段能够构成三角形的概率P。

(2)在(1)成功的基础上,求出三边a,b,c使得这个三角形的面积最大。

聪明的你能帮帮她吗?

输入描述:

输入包含T(1<=T<=100)组数据,每组数据一个L(0<=L<=1000),代表绳子长度;

输出描述:

对于每组数据,输出能够组成三角形的概率P,接着分别输出三边a,b,c的长度,所有结果均保留四舍五入后的两位小数。
示例1

输入

复制
1
0

输出

复制
0.00 0.00 0.00 0.00