luogu P9564 [SDCPC2023] Three Dice 题解
对于一个骰子,一和四为红,其他为黑,本题只需暴力分别枚举红色面朝上和黑色面朝上的情况即可。
代码如下:
#include<bits/stdc++.h>
using namespace std;
int a,b,n = 6;
int main() {
cin >> a >> b;
for(int i = 1;i <= n;i++){
for(int j = 1;j <= n;j++){
for(int k = 1;k <= n;k++){
int sum = 0, ans = 0;
if(i != 1 && i != 4) ans += i;
if(j != 1 && j != 4) ans += j;
if(k != 1 && k != 4) ans += k;
if(i == 1 || i == 4) sum += i;
if(j == 1 || j == 4) sum += j;
if(k == 1 || k == 4) sum += k;
if(sum == a && ans == b){
cout << "Yes" << endl;
return 0;
}
}
}
cout << "No" << endl;
return 0;
}

浙公网安备 33010602011771号