![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
noip普及组系列
精彩的世界
一个学生
展开
-
[Noip2012普及组]摆花
Description小明的花店新开张,为了吸引顾客,他想在花店的门口摆上一排花,共 m 盆。通过调查顾客的喜好,小明列出了顾客最喜欢的 n 种花,从 1 到 n 标号。为了在门口展出更多种花,规定第 i 种花不能超过 ai盆,摆花时同一种花放在一起,且不同种类的花需按标号的从小到大的顺序依次摆列。试编程计算,一共有多少种不同的摆花方案Input共 2 行。原创 2017-08-20 17:41:46 · 666 阅读 · 0 评论 -
noip2015 普及组:金币 水
Description国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币。请计算在前K天里,骑士一共原创 2017-08-20 17:08:04 · 694 阅读 · 0 评论 -
[Noip2010普及组]数字统计
直接贴代码,实在没什么好讲的#includeusing namespace std;int n,m,ans=0;int main(){ cin>>n>>m; for(int i=n;i<=m;i++) { int o=i; int p; while(o!=0) { p=o%10;原创 2017-08-20 21:21:38 · 1558 阅读 · 0 评论 -
noip2010 普及组 排队接水
Description学校里有一个水房,水房里一共装有m 个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。现在有n 名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1到n 编号,i 号同学的接水量为wi。接水开始时,1 到m 号同学各占一个水龙头,并同时打开水龙头接水。当其中某名同学j 完成其接水量要求wj 后,下一名排队等候接水的同学k马上接原创 2017-08-21 07:55:38 · 629 阅读 · 0 评论 -
NOIP2009普及组 道路游戏
Description有一条环形路,路上有n个点,第i个点和第i+1个点有边相连(第n个点与第1个点有边相连)。每个点都可以花费不同的代价生产一个机 器人,且机器人可以顺时针走不多于p步(每走一步消耗一单位时间),并捡起此时路上的金币。最多只能有一个机器人存在于路上。不同的时间每条路上金币数不 同。求最后能够得到的最大金币数(即捡起的金币数减去生产机器人需要的金币数)。转载 2017-08-21 14:51:19 · 1308 阅读 · 0 评论 -
noip2017普及组
过了这么久才来写博客,也是我这么一段时间都很低迷吧。。。。老实来说,今年应该是要打提高组的。。。可还是打了普及组。。。其实最猥琐的还是我连普及都写挂了,作为一个学了两年的人,图论,进阶dp都写过的人,才打了210分,我实在没脸。现在来讲讲题解吧。T1成绩题目描述牛牛最近学习了C++入门课程,这门课程的总成绩计算方法是:总成绩=作业成绩×20%+小测成绩×30%+期末考试原创 2018-02-02 21:56:51 · 2923 阅读 · 0 评论