编程题:石头剪刀布
幼儿园2位小朋友正在进行 N 轮“石头剪刀布”游戏,但不幸的是,虽然他们正在做出三种不同类型的手势,但他却无法分辨出哪一个代表“石头”,哪一个代表“布”以及哪一个代表“剪刀”。
不知道这三种手势的具体含义的情况下,老师给这三种手势分配了编号 1,2,3。
手势 1 可能代表“石头”,可能代表“剪刀”,也可能代表“布”,反正他们傻傻分不清楚。
给出2位小朋友在 N 场比赛中所做出的具体手势对应的编号,请你判断第一位小朋友最多可能赢多少盘对抗。
### 输入格式:
第一行包含整数 N(1≤N≤100)。
接下来 N 行,每行包含两个整数(1 或 2 或 3),表示2位小朋友在一轮对抗中所出的手势对应的编号。
### 输出格式:
输出第一位小朋友可能获胜的最大场次数。
### 输入样例:
in
5
1 2
2 2
1 3
1 1
3 2
### 输出样例:
out
2
### 样例解释
此样例的一种解决方案是,1 表示剪刀,2 表示石头,3 表示布。
这样,第一位小朋友可以赢得 (1,3) 和 (3,2) 两场比赛。
答案:若无答案欢迎评论
不知道这三种手势的具体含义的情况下,老师给这三种手势分配了编号 1,2,3。
手势 1 可能代表“石头”,可能代表“剪刀”,也可能代表“布”,反正他们傻傻分不清楚。
给出2位小朋友在 N 场比赛中所做出的具体手势对应的编号,请你判断第一位小朋友最多可能赢多少盘对抗。
### 输入格式:
第一行包含整数 N(1≤N≤100)。
接下来 N 行,每行包含两个整数(1 或 2 或 3),表示2位小朋友在一轮对抗中所出的手势对应的编号。
### 输出格式:
输出第一位小朋友可能获胜的最大场次数。
### 输入样例:
in
5
1 2
2 2
1 3
1 1
3 2
### 输出样例:
out
2
### 样例解释
此样例的一种解决方案是,1 表示剪刀,2 表示石头,3 表示布。
这样,第一位小朋友可以赢得 (1,3) 和 (3,2) 两场比赛。
答案:若无答案欢迎评论