每日一题洛谷P1328 [NOIP 2014 提高组] 生活大爆炸版石头剪刀布c++

cpp 复制代码
#include<iostream>
using namespace std;
int main() {
	int n, na, nb;
	cin >> n >> na >> nb;
	int a[200] = { 0 };
	int b[200] = { 0 };
	for (int i = 0; i < na; i++) {
		cin >> a[i];
	}
	for (int i = 0; i < nb; i++) {
		cin >> b[i];
	}
	int ca = 0;
	int cb = 0;
	int i = 0;
	int j = 0;
	while(n--){
		if (i >= na)i = 0;
		if (j >= nb)j = 0;
		//赢:ca++;
		//输:cb++;
		int x = a[i];
		int y = b[j];
		if (x == 0) {
			if (y == 1) cb++;
			else if (y == 2)ca++;
			else if (y == 3)ca++;
			else if (y == 4)cb++;
		}
		else if (x == 1) {
			if (y == 0) ca++;
			else if (y == 2)cb++;
			else if (y == 3)ca++;
			else if (y == 4)cb++;
		}
		else if (x == 2) {
			if (y == 0) cb++;
			else if (y == 1)ca++;
			else if (y == 3)cb++;
			else if (y == 4)ca++;
		}
		else if (x == 3) {
			if (y == 0) cb++;
			else if (y == 1)cb++;
			else if (y == 2)ca++;
			else if (y == 4)ca++;
		}
		else if (x == 4) {
			if (y == 0) ca++;
			else if (y == 1)ca++;
			else if (y == 2)cb++;
			else if (y == 3)cb++;
		}
		i++;
		j++;
	}
	cout << ca << " " << cb << endl;
	return 0;
}
相关推荐
稽稽稽稽不如人16 小时前
《从零开始的java从入门到入土的学习生活——JavaWeb后端篇》Chapter14——JavaWeb后端篇学习记录——日志技术
学习·生活
稽稽稽稽不如人19 小时前
《从零开始的java从入门到入土的学习生活——JavaWeb后端篇》Chapter15——JavaWeb后端篇学习记录——多表关系、多表查询、分页查询
学习·生活
科技每日热闻20 小时前
5K臻出彩,双模新体验!飞利浦5K双模商用显示器34B2U5900C重磅来袭
科技·计算机外设·生活
高德开放平台1 天前
官宣!高德地图携手雷鸟创新首发雷鸟智慧生活,扫街榜正式登陆智能眼镜
生活·高德地图·智能眼镜·高德开放平台
熊猫钓鱼>_>1 天前
OpenClaw 多平台接入:让 AI 助理接管你的工作与生活
人工智能·ai·自动化·生活·skills·agent skills·openclaw
CHU7290351 天前
生鲜商城买菜小程序:让日常采购自然融入生活
小程序·生活
feibaoqq1 天前
AI工具如何重塑我们的工作、学习与生活
人工智能·学习·生活
leijiwen1 天前
Web4.0本地生活商业模型:平台、商户、用户的价值边界重构
重构·生活
AndrewHZ1 天前
【python与生活】怎么用kimi做ppt?
人工智能·python·powerpoint·生活·自动化工具·kimi
wanhengidc1 天前
服务器 科技生活
服务器·科技·生活