#include<bits/stdc++.h>
#define ll long long
#define oo 2147483647
using namespace std;
ll x/*克隆体*/,y/*本体*/;
ll ex=0,ey=1;
int main(){
//freopen(".in","r",stdin);
//freopen(".out","w",stdout);
cin>>x>>y;
while(ex<x&&ey<y){
for(int i=1;i<=ey;i++){
ex+=1;
ey+=1;
break;
}
for(int i=1;i<=ex;i++){
ex+=2;
break;
}
}
if(ex==x&&ey==y){
cout<<"Yes";
}else{
cout<<"No";
}
//fclose(stdin);
//fclose(stdout);
return 0;
}
题目:
题目描述:
现有一个可以克隆毛绒玩具的机器。如果将一个玩具本体进行克隆,将会得到两个本体(新增一个)和
一个克隆体;如果将一个克隆体进行克隆,将会得到三个克隆体(新增两个)。一开始,只有一个毛绒
玩具本体。能否使用这个机器恰好得到 个克隆体和 个本体?已有了本体或克隆体才能进行相应的
克隆。
输入格式:
仅有一行,包含两个整数 ( ) ,分别表示希望得到的玩具克隆体和本体的数量
(包括一开始的那个本体)。
输出格式:
如果能够实现题目的要求,输出 " ",否则输出 " " 。