每日一题洛谷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;
}
相关推荐
吃好睡好便好14 小时前
泰戈尔的诗歌7
学习·生活
私人珍藏库1 天前
[Android] zip解压缩管理-全格式压缩包一键解压+打包
android·app·生活·工具·多功能
RuixiYc.1 天前
Galactose-SH 半乳糖靶向配体:形态、溶解性与储存要求
生活
吃好睡好便好2 天前
泰戈尔的诗歌6
学习·生活
卡梅德生物科技小能手2 天前
卡梅德生物科普:CD80 (B淋巴细胞激活抗原B7-1)
经验分享·深度学习·生活
程序媛一枚~2 天前
202636读书笔记|《重走三毛之路:我们活在现在,不活在将来》——不被既有的规则所束缚,勇于突破
生活·读书笔记·轻游记·重走三毛之路·环球游记
CNNACN电商经济19 天前
纸价波动加速中小产能出清,包装印刷板块龙头份额提升与议价能力重估
科技·生活
百胜软件@百胜软件19 天前
百胜软件亮相“AI消费新生活”主题日活动,AI智能运营平台入选市级案例征集
人工智能·生活·零售数字化·数智中台·珠宝行业
第***月19 天前
云南跟团行:在山水与烟火间读懂远方
科技·生活·旅游·美食·风景
卡梅德生物科技小能手20 天前
卡梅德生物科普CD138(多配体蛋白聚糖-1):细胞微环境的“信号枢纽”与机制解析
经验分享·深度学习·生活