摘要: 题目链接:https://codeforces.com/contest/1420/problem/E 题目大意: 给你一个长度为 \(n\) 的 $01$序列,每一次操作你可以交换相邻的两个元素。 定义序列的 保护值( protection )为“序列中一对数值为 $0$ 的数,且这对数之间夹着至少 阅读全文
posted @ 2020-09-25 17:20 quanjun 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 示例代码: #include <bits/stdc++.h> using namespace std; int a[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int main() { partial_sum(a, a+11, a); // a已经变为了原来的 阅读全文
posted @ 2020-09-25 17:07 quanjun 阅读(650) 评论(0) 推荐(1) 编辑