题目背景
蓬莱之药,被诅咒的不死之药。
奉命将蓬莱之药投入富士山中销毁的月岩笠,最终打算把蓬莱之药改投入八岳销毁。在下山途中妹红将其踹下山,抢到了蓬莱之药。
那已经是千年前的事情了。
题目描述
时间节点上发生过的两件事情的时间可被看作两实数 a,b。我们称两个事件满足「周年」关系,当且仅当可以通过执行以下两种操作(可以 00 次)使其相等:
- 将 a 加上 1,即a←a+1;
- 将 b 加上 1,即b←b+1。
现在给定实数 a,b,询问它们是否满足「周年」。
输入格式
输入共一行两个实数 a,b。输入保留到小数点后 12 位。
输出格式
输出共一行。如果存在合法方案,输出 YES,否则输出 NO。
输入输出样例
输入 #1复制
100.000000000000 999999.000000000000
输出 #1复制
YES
输入 #2复制
114.123456789000 514.123456789000
输出 #2复制
YES
输入 #3复制
0.333333333333 0.333333333334
输出 #3复制
NO
说明/提示
对于全部数据,保证0<a,b≤10的9次方。
#include <iostream>
using namespace std;
int a, b;//a,b输入整数
char c;//c输入点
string s1, s2;//s1和s2是a和b的小数部分
int main(){cin >> a >> c >> s1 >> b >> c >> s2;//只要判断两数的小数部分是否相等即可(s1 == s2) ? printf("YES") : printf("NO");return 0;
}