签到题
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

现有一个边长为正整数的三角形,问能否以其三个顶点为圆心画三个圆,使三个圆两两外切
三边长均不超过108

输入描述:

三个正整数,表示三角形的边长

输出描述:

如果三条边不能构成三角形,输出“wtnl”
如果三条边能构成三角形但不能画出符合要求的圆,输出“No”
否则输出一行“Yes”
然后在第二行输出一组方案,按升序给出三个圆的半径,保留两位小数
示例1

输入

复制
2 3 3

输出

复制
Yes
1.00 1.00 2.00