P9564 题解
可以发现本题中只有三个骰子,情况较少,可以枚举各种情况,判断是否有方案。
代码如下:
#include<iostream>
using namespace std;
int a,b;
string y="Yes",n="No";
int main() {
cin>>a>>b;
if(a==0) {
if(b==7||b==8||b==12||b==16||b==17||b==6||b==9||b==15||b==18||b==10||b==11||b==13||b==14) cout<<y;
else cout<<n;
}
else if(a==1||a==4) {
if(b==4||b==5||b==6||b==7||b==8||b==10||b==11||b==12) cout<<y;
else cout<<n;
}
else if(a==2||a==5||a==8) {
if(b==2||b==3||b==5||b==6) cout<<y;
else cout<<n;
}
else if(a==3||a==6||a==9||a==12) {
if(b==0) cout<<y;
else cout<<n;
}
else cout<<n;
return 0;
}