整理的算法模板合集: ACM模板
蓝桥杯的题还是有难题的。这道题的可行性证明比较麻烦,但是代码比较简单。
学到了新的序列操作。前缀和的应用,前缀和还是学的不够扎实,晚上再复习一遍。
#include<iostream>
#include<stdio.h>
#include<string.h>
#include<algorithm>
#include<queue>
#define ls (p<<1)
#define rs (p<<1|1)
#define mid (l+r)/2
#define over(i,s,t) for(int i=s;i<=t;++i)
#define lver(i,t,s) for(int i=t;i>=s;--i)
using namespace std;
typedef long long ll;
const ll N=3e5+7;
const ll INF=1e13+7;
const ll mod=2147483647;