规则要么是1 < 2 < 3 < 1,要么反过来
判断一下是哪个规则下能赢,然后相应的计数加一
最后看一下哪个规则下赢的多
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int n, cnt1, cnt2;
int main()
{
cin >> n;
while (n -- )
{
int a, b;
cin >> a >> b;
if (a == b) continue;
else if (a - b == 1 || a - b == -2) cnt1 ++;
else cnt2 ++;
}
cout << max(cnt1, cnt2) << endl;
return 0;
}