#P1033. snowflake

    ID: 45 传统题 1000ms 256MiB 尝试: 0 已通过: 0难度: 入门 ← 上一题 下一题 → 随机一题 上传者: 标签 模拟 数学 分类讨论 输入输出
显示设置

snowflake

题目描述

世界上没有两片相同的雪花。男孩与女孩喜欢不同类型的雪花。

他们一看到喜欢的雪花就会把这雪花放进背囊里。如果背囊里任意雪花温度差超过 kk,就会发生热传递,雪花就会融化。

男孩与女孩想知道自己雪花会不会融化。

如果不会融化,他们想知道这片温度较低的雪花差多少温度才会与温度较高的雪花发生热传递。

如果会融化,他们就想知道要让温度高的雪花减低多少度才不会与温度较低的雪花发生热传递

已知两片雪花的温度 xx 和 yy,现在让你求出它们会不会发生热传递。

如果不会,就输出No和一个数,这个数表示这片温度较低的雪花差多少温度才会与温度较高的雪花发生热传递。

如果会,就输出Yes和一个数,这个数表示温度高的雪花减低多少度才不会与温度较低的雪花发生热传递。

输入格式

第一行三个用空格隔开整数 x,y,kx, y, k。

输出格式

输出如题意所示。

输入输出样例 #1

输入 #1

-10 -5 6

输出 #1

No 2

输入输出样例 #2

输入 #2

-20 -10 5

输出 #2

Yes 5

说明

数据范围

  • 对于 100%100\% 的数据,−1018≤x,y,k≤1-10^{18} \le x,y,k \le 1。