酷代码 AI
菜单
服务商

乌拉乎抽到的牌是a和b,守卫抽到的牌是c和d。如果有人抽到两张相同的牌,就算乌拉乎获胜。请你编写程序,判断乌拉乎能否获胜。用C++ 输入: 四个整数a、b、c、d(均不超过100)。 输出: 乌拉乎胜利则输出"win",守卫获胜则输出"loss"。 输入样例: 1: 5 6 3 3 输出样例: 1: win 输入样例: 2: 4 5 6 7 输出样例: 2: loss 时间/内存: 1000MS/100MB

以下是使用 C++ 编写的程序,用于判断乌拉乎是否能获胜: ```cpp #include <iostream> using namespace std; int main() { int a, b, c, d; // 读取输入的四个整数 cin >> a >> b >> c >> d; // 判断是否有人抽到两张相同的牌 if (a == b || c == d) { cout << "win" << endl; } else { cout << "loss" << endl; } return 0; } ``` 这个程序首先从标准输入读取四个整数 `a`、`b`、`c`、`d`,分别代表乌拉乎和守卫抽到的牌。然后,程序检查是否有人抽到了两张相同的牌,即判断 `a` 是否等于 `b` 或者 `c` 是否等于 `d`。如果满足这个条件,输出 `"win"`,表示乌拉乎胜利;否则,输出 `"loss"`,表示守卫获胜。 [2026-02-07 21:27:22 | AI问答 | 226点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多