#include using namespace std;

int main() { int n; cin >> n;

int aWins = 0;
int bWins = 0;

for (int i = 0; i < n; i++) {
    int a, b;
    cin >> a >> b;
    
    if (a == b) {
        continue; // 平局
    } else if ((a == 1 && b == 2) || (a == 2 && b == 3) || (a == 3 && b == 1)) {
        aWins++; // a赢
    } else {
        bWins++; // b赢
    }
}

if (aWins > bWins) {
    cout << "a win" << endl;
} else if (aWins < bWins) {
    cout << "b win" << endl;
} else {
    cout << "tie" << endl;
}

return 0;

}

【GESP三级】石头剪刀布?暂无标签时间限制:CC++ 1000MS其他语言 2000MS内存限制:CC++ 16MB其他语言 32MB难度:中等出题人:描述石头剪刀布是常见的猜拳游戏。石头胜剪刀剪刀胜布布胜石头。如果两个人出拳一样则不分胜负。一天小a和小b正好在玩石头剪刀布假设1代表石头2代表剪刀3代表布。小a和小b一共玩了n轮请问最后的比赛结果是小a赢了还是小b赢了还是平局?注意:最终输赢按照

原文地址: https://www.cveoy.top/t/topic/jgjF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录