摘要:
"BUPT2017 wintertraining(15) 8G" 题意 给一个数组a,有n个数,m次操作。$N, M ≤ 10^5, |A i| ≤ 10^9, 1 ≤ l ≤ r ≤ N, |d| ≤ 10^4$ 操作有四种, C l r d:更新区间[l,r],值都加上d,并且时间前进1 Q l 阅读全文
摘要:
"BUPT2017 wintertraining(15) 8F" 题意 1到n的排列,经过几次置换(也是一个排列)回到原来的排列,就是循环了。 现在给n( define N 1001 typedef long long ll; ll dp[N]; bool com[N]; int cnt; int 阅读全文
摘要:
"BUPT2017 wintertraining(15) 8E" 题意 长度为n($n include include using namespace std; typedef long long ll; const int Times=10; ll gcd(ll a, ll b){ while(b 阅读全文
摘要:
"BUPT2017 wintertraining(15) 8D" 题意 给你x轴上的N个线段,M次查询,每次问你[l,r]区间里最多有多少个不相交的线段。(0 include include define N 100005 using namespace std; struct Seg{ int s 阅读全文