1046. 划拳(15)
原题: https://www.patest.cn/contests/pat-b-practise/1046
思路: 只需关注甲乙各自失败的次数即可.
实现:
#include <stdio.h>
int main (void) {
int n;
int fail1 = 0;
int fail2 = 0;
int call1;
int hand1;
int call2;
int hand2;
int i;
scanf("%d", &n);
for (i = 1; i <= n; i++) {
scanf("%d %d %d %d", &call1, &hand1, &call2, &hand2);
// 甲败
if (hand1 != call1 + call2 && hand2 == call1 + call2) {
fail1++;
}
// 乙败
if (hand1 == call1 + call2 && hand2 != call1 + call2) {
fail2++;
}
}
printf("%d %d", fail1, fail2);
return 0;
}
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步