首页 > 小苯的数字染色
头像 alisa22580
发表于 2025-09-21 22:03:39
alisa为了督促自己学习所以写点题解,如果能帮到补题的你就再好不过了。 头文件参考 #include <bits/stdc++.h> using namespace std; #define int long long #define endl '\n' #define all(x) 展开全文
头像 OIer_lwj
发表于 2025-09-21 21:35:34
A 我们不难发现仅当 时才是 NO,其余均为 YES,证明的话自己枚举一下就可以发现了。 B 我们不难发现: 所以我们把最小的两个数放在第一个和最后一个再进行相加即可,具体实现用快速排序然后相加就行了。 时间复杂度 ,可以通过。 C 简单找一下规律即可。 #include <bits/st 展开全文
头像 Leavery
发表于 2025-09-21 22:53:54
A~F 个人题解 A #include <iostream> using namespace std; int main() { int n; cin>>n; cout<<(n == 1 ? "NO" : "YES")<<'\n'; 展开全文
头像 Anoth3r
发表于 2025-09-21 22:44:36
A 小苯的数字染色 简单来说,任何一个大于 的数字都可以表示为 个 和 个 的和() 简单证明: 令 ,,得 可以把他看成, ,显然任何一个整数除以2都有商和余数。 需要注意, 时不满足。 void solve() { int n; cin >> n; 展开全文

等你来战

查看全部