专栏文章

题解:CF911C Three Garlands

CF911C题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@miqq9nmw
此快照首次捕获于
2025/12/04 08:58
3 个月前
此快照最后确认于
2025/12/04 08:58
3 个月前
查看原文

题目传送门

44 种情况:
有一个 ki=1k_{i} =1
有两个 ki=2k_{i} = 2
有三个 ki=3k_{i} = 3
有一个 ki=2k_{i} = 2,两个 ki=4k_{i} = 4
逐一判断即可。

AC Code

CPP
#include <bits/stdc++.h>
using namespace std;
int num[5];
int main() {
	int k;
	for (int i = 1; i <= 3; i++) {
		cin >> k;
		if (k >= 1 && k <= 4) {
			num[k]++;
		}
	}
	if (num[1]) {
		cout << "YES" << endl;
		return 0;
	}
	if (num[2] >= 2) {
		cout << "YES" << endl;
		return 0;
	}
	if (num[3] == 3) {
		cout << "YES" << endl;
		return 0;
	}
	if (num[2] == 1 && num[4] == 2) {
		cout << "YES" << endl;
		return 0;
	}
	cout << "NO" << endl;
	return 0;
}

评论

0 条评论,欢迎与作者交流。

正在加载评论...