![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
洛谷 能力提升综合题单Part1 入门阶段
蓬蒿人01
这个作者很懒,什么都没留下…
展开
-
带注释 P2141 珠心算测验
题目描述珠心算是一种通过在脑中模拟算盘变化来完成快速运算的一种计算技术。珠心算训练,既能够开发智力,又能够为日常生活带来很多便利,因而在很多学校得到普及。某学校的珠心算老师采用一种快速考察珠心算加法能力的测验方法。他随机生成一个正整数集合,集合中的数各不相同,然后要求学生回答:其中有多少个数,恰好等于集合中另外两个(不同的)数之和?最近老师出了一些测验题,请你帮忙求出答案。(本题目为2014NOIP普及T1)输入格式共两行,第一行包含一个整数nn,表示测试题中给出的正整数个数。第二行有nn个正原创 2020-10-23 20:36:10 · 554 阅读 · 0 评论 -
带注释 P1427 小鱼的数字游戏
#include <iostream>#include <cstdio>#include <algorithm>using namespace std;int a[102];//数组稍稍开大些 int main (){ int i=0; while (scanf ("%d",&a[i++]),a[i-1]);//读入数字,0结束 //因为数组最后一位是0,不输出,所以末尾-2 for (i-=2;i >= 0;i--) print.原创 2020-10-23 16:41:21 · 146 阅读 · 0 评论 -
带注释 P1047 校门外的树
题目描述某校大门外长度为 ll 的马路上有一排树,每两棵相邻的树之间的间隔都是 11 米。我们可以把马路看成一个数轴,马路的一端在数轴 00 的位置,另一端在 ll 的位置;数轴上的每个整数点,即 0,1,2,\dots,l0,1,2,…,l,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵原创 2020-10-23 15:56:55 · 137 阅读 · 0 评论 -
带注释 P1046 陶陶摘苹果
题目描述陶陶家的院子里有一棵苹果树,每到秋天树上就会结出 1010 个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个 3030 厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知 1010 个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入格式输入包括两行数据。第一行包含 1010 个 100100 到 200200 之间(包括 100100 和 200200 )的整数(以厘米为单位)原创 2020-10-23 10:19:29 · 589 阅读 · 0 评论 -
带注释 P1307 数字反转
#include <iostream>#include <cstdio>#include <algorithm>#include <cstring>using namespace std;int main () { char a[1000009]; scanf ("%s",&a);//以字符串形式读入 int i,j,k,l; l=strlen(a); if (a[0] == '-') printf ("-"); for.原创 2020-10-22 22:01:44 · 151 阅读 · 0 评论 -
带注释 P1014 Cantor表
输入7输出1/4#include <iostream> #include <cstdio>#include <algorithm>using namespace std;int main (){//难点在找规律/* 第1行 1/1第2行 1/2 2/1第3行 3/1 2/2 1/3第4行 1/4 2/3 3/2 4/1第5行 5/1 4/2 3/3 2/4 1/5*/ //发现了吗,奇数行分母行为第几项,偶数行分子为第几项 /.原创 2020-10-21 21:01:13 · 95 阅读 · 0 评论 -
带注释 P1980 计数问题
题目描述试计算在区间 1到 n 的所有整数中,数字 x(0 ≤ x ≤ 9)x(0≤x≤9)共出现了多少次?例如,在 1到 11中,即在 1,2,3,4,5,6,7,8,9,10,111,2,3,4,5,6,7,8,9,10,11 中,数字 1 出现了 4 次。输入格式2个整数n,x之间用一个空格隔开。输出格式1个整数,表示x出现的次数。输入输出样例输入 #1 复制11 1输出 #1 复制4说明/提示对于 100%100%的数据,1≤ n ≤ 1,000,000,0 ≤ x原创 2020-10-21 15:45:39 · 94 阅读 · 0 评论 -
P1035 级数求和 带注释
#include <iostream> #include <cstdio>#include <algorithm>using namespace std;int main (){ int i,j,k; double s=0.0; scanf ("%d",&k); for (i = 1;s <= k;i++){ s+=(1.0)/i; } printf ("%d",i-1);//唯一要注意的就是输出,i-1//因为每轮循环过后i就.原创 2020-10-21 15:32:26 · 107 阅读 · 0 评论 -
洛谷 能力提升综合题单Part1 入门阶段 P1089 津津的储蓄计划 带注释
题目描述津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20%20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100100元或恰好100100元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。例如1111月初津津手中还有8383元,妈妈给了津津300300元。津津原创 2020-10-21 15:11:04 · 297 阅读 · 0 评论 -
洛谷 能力提升综合题单Part1 入门阶段 P1909 买铅笔 带注释
题目描述P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物。她发现商店一共有 33种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起 见,P老师决定只买同一种包装的铅笔。商店不允许将铅笔的包装拆开,因此P老师可能需要购买超过nn支铅笔才够给小朋 友们发礼物。现在P老师想知道,在商店每种包装的数量都足够的情况下,要买够至少nn支铅笔最少需要花费多少钱。输入格式第一行包含一个正整数nn,表示需要的铅笔数量。接下来三行,每行用22个正整数描述一种包装的铅笔:其中第11个整原创 2020-10-21 15:02:40 · 215 阅读 · 0 评论 -
洛谷 能力提升综合题单Part1 入门阶段 P1421 小玉买文具 带注释
题目描述班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是 11 元 99 角,而班主任给小玉的钱是 aa 元 bb 角,小玉想知道,她最多能买多少只签字笔呢。输入格式输入只有一行两个整数,分别表示 aa 和 bb。输出格式输出一行一个整数,表示小玉最多能买多少只签字笔。输入输出样例输入10 3输出5#include <iostream> #include <algorithm>#include <cstdio>u原创 2020-10-21 14:54:14 · 467 阅读 · 0 评论 -
洛谷 能力提升综合题单Part1 入门阶段 P1085 不高兴的津津带注释
题目描述津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。输入格式输入包括77行数据,分别表示周一到周日的日程安排。每行包括两个小于1010的非负整数,用空格隔开,分别表示津津在学校上课的时间和原创 2020-10-21 14:20:12 · 154 阅读 · 0 评论