摘要: Description 给你一个无限长的数组,初始的时候都为0,有3种操作: 操作1是把给定区间[l,r] 设为1, 操作2是把给定区间[l,r] 设为0, 操作3把给定区间[l,r] 0,1反转。 一共n个操作,每次操作后要输出最小位置的0。 Input 第一行一个整数n,表示有n个操作 接下来n 阅读全文
posted @ 2019-08-13 21:37 ezoi_ly 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Input Output Input Output HINT 原式 =n m n除以i向下取整 用数论分块做就可以了 cpp include define mod 1000000007 using namespace std; long long ans; long long n,m; int ma 阅读全文
posted @ 2019-08-13 21:01 ezoi_ly 阅读(122) 评论(0) 推荐(0) 编辑