高质量题解|A31012.猜拳
2026-01-30 17:51:48
发布于:北京
0阅读
0回复
0点赞
解题思路
看题目很难,实际上只要理解题意就行了。
一共分为 3 种情况:
1 . 平局
2 . 胜
3 . 负
先判断平局,如果a == b , 那么就输出 tie。
胜和负是相对的,也就是说只要把胜的所有可能列出来,再用 else 就能解决负。
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b;
cin >> a >> b;
if(a == b){
cout << "tie";
}else if(a == 1 && b == 2 || a == 2 && b == 3 || a == 3 && b == 1){
cout << "win";
}else{
cout << "lose";
}
return 0;
}
这里空空如也







有帮助,赞一个