摘要: 题目描述 老师交给小可可一个维护数列的任务,现在小可可希望你来帮他完成。 有长为N的数列,不妨设为a1,a2,…,aN 。有如下三种操作形式: (1)把数列中的一段数全部乘一个值; (2)把数列中的一段数全部加一个值; (3)询问数列中的一段数的和,由于答案可能很大,你只需输出这个数模P的值。 思路 阅读全文
posted @ 2018-03-24 21:49 lrj124 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 题目描述 HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答……因为项链实在 阅读全文
posted @ 2018-03-24 21:47 lrj124 阅读(197) 评论(0) 推荐(1) 编辑
摘要: 题目描述 有一个长度为n的数组{a1,a2,…,an}。m次询问,每次询问一个区间内最小没有出现过的自然数。 思路 莫队水过去了 233 #include <bits/stdc++.h> using namespace std; const int maxn = 200000 + 10; int n 阅读全文
posted @ 2018-03-24 21:42 lrj124 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 题目描述 OIER公司是一家大型专业化软件公司,有着数以万计的员工。作为一名出纳员,我的任务之一便是统计每位员工的工资。这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常,经常调整员工的工资。如果他心情好,就可能把每位员工的工资加上一个相同的量。反之,如果心情不好,就可能把他们的工资扣除一 阅读全文
posted @ 2018-03-24 21:02 lrj124 阅读(233) 评论(0) 推荐(2) 编辑