摘要:
水题。 const int N=1e5+10; int vis[N]; int n; int main() { cin>>n; string line; getline(cin,line);//忽略第一行空格、回车 int minv=INF,maxv=0; for(int i=0;i<n;i++) 阅读全文
摘要:
连号区间的性质是$\max a[l \sim r] - \min a[l \sim r] == r-l$。 const int N=10010; int a[N]; int n; int main() { cin>>n; for(int i=0;i<n;i++) cin>>a[i]; int res 阅读全文
摘要:
分情况讨论即可。 以感染蚂蚁向右走为例,对每一个蚂蚁的走向: 右边向左走,必然被感染 右边向右走,必然不会被感染 左边向左走,必然不会被感染 左边向右走: 右边存在向左走,则必然被感染 右边不存在向左走,则必然不会被感染 const int N=55; int d[N]; int n; int ma 阅读全文