分支结构
文章平均质量分 62
洛谷题单
要减肥11
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
P1055 [NOIP 2008 普及组] ISBN 号码
摘要:本文介绍了ISBN号码的验证方法。ISBN由9位数字、1位识别码和3位分隔符组成,识别码通过前9位数字分别乘以1-9后求和取模11计算得出(余数10用X表示)。程序提取ISBN中的数字,计算正确识别码,并与输入的识别码比较:若匹配则输出"Right",否则输出修正后的正确ISBN。示例代码展示了该验证过程的实现方法。原创 2025-07-18 11:12:19 · 655 阅读 · 0 评论 -
P4414 [COCI 2006/2007 #2] ABC
摘要 题目要求将输入的三个整数A、B、C(满足A<B<C)按指定字母顺序重新排列。输入包含三个乱序的整数和一个由'A'、'B'、'C'组成的字符串表示输出顺序。程序先将三个数排序,再根据字母顺序输出对应位置的数。例如,输入"1 5 3"和"ABC",输出排序后的"1 3 5";输入"6 4 2"和"CAB",输出"6 2 4"。通过排序和字符匹配实现灵活输出。原创 2025-07-18 11:11:35 · 296 阅读 · 0 评论 -
P1046 [NOIP 2005 普及组] 陶陶摘苹果
摘要:该编程题目要求计算陶陶能摘到的苹果数量。已知10个苹果的高度(100-200cm)和陶陶伸手可及的最大高度(100-120cm),陶陶可以站在30cm高的板凳上摘苹果。程序需要输入苹果高度和陶陶高度,输出能摘到的苹果数(即高度≤陶陶高度+30cm的苹果数量)。示例输入输出显示当输入10个苹果高度和陶陶高度110cm时,能摘到5个苹果。代码使用数组存储苹果高度,通过遍历比较得出结果。原创 2025-07-18 11:10:54 · 280 阅读 · 0 评论 -
P1888 三角函数
该程序输入一组勾股数a,b,c,输出其较小锐角的正弦值(约分后的分数)。首先确定斜边(最大值)和两条直角边,然后计算较短直角边与斜边的比值,最后通过最大公约数进行约分。例如输入3 5 4,输出3/5。程序包含gcd函数用于约分,时间复杂度主要取决于gcd计算。原创 2025-07-18 11:10:04 · 307 阅读 · 0 评论 -
P1424 小鱼的航程(改进版)
该程序计算小鱼在n天内游泳的总距离。小鱼工作日(周一至周五)每天游250公里,周末(周六周日)休息。输入起始星期x和天数n,程序通过循环逐日判断是否为工作日并累加距离,同时处理星期循环(超过7时重置为1)。最终输出累计游泳公里数。例如输入3和10(从周三开始10天),输出2000公里。算法时间复杂度为O(n),适用于给定的数据范围。原创 2025-07-18 11:08:48 · 361 阅读 · 0 评论 -
P1422 小玉家的电费
摘要:本文介绍一个计算阶梯电费的程序。根据福建省电价规定,用电量分三档计费:150千瓦时以下按0.4463元/度,151-400度按0.4663元/度,401度以上按0.5663元/度。程序输入用电量,输出保留1位小数电费。代码使用条件判断实现分段计算,如样例输入267度电,输出121.5元。原创 2025-07-18 11:07:48 · 354 阅读 · 0 评论 -
P5717 【深基3.习8】三角形分类
该程序用于判断三条线段能否构成三角形及其类型。首先对三条边进行排序,检查是否满足三角形两边之和大于第三边的条件。若不满足,输出"Not triangle";若满足,则根据平方和关系判断是锐角、直角还是钝角三角形,并检查是否为等腰或等边三角形。输出结果按直角三角形、锐角三角形、钝角三角形、等腰三角形、等边三角形的顺序排列,每条结果占一行。原创 2025-07-18 11:04:41 · 477 阅读 · 0 评论 -
P1909 [NOIP 2016 普及组] 买铅笔
题目要求计算购买至少n支铅笔的最小花费。商店提供3种包装,每种包装有不同数量和价格。需选择一种包装,通过向上取整计算所需份数,求出总花费并比较3种方案的最小值。例如样例1中,购买30支装的2份共60支花费54元是最优解。算法思路是遍历每种包装,用(n+num-1)/num计算份数,比较总花费后输出最小值。时间复杂度O(1),适用于n≤10000的数据范围。原创 2025-07-18 11:03:35 · 315 阅读 · 0 评论 -
P1085 [NOIP 2004 普及组] 不高兴的津津
这篇文章描述了一个编程问题,要求检查初中生津津一周的日程安排是否会让她不高兴。津津每天上课总时间超过8小时就会不高兴,且时间越长越不高兴。程序需要输入7天的学校上课时间和课外辅导时间,计算每天总时长,找出最不高兴的那天(如有多个则输出最早的一天)。示例代码展示了如何用数组存储数据,遍历比较找出超过8小时且时间最长的那天,最终输出结果。这个问题考察了基本的数组操作和条件判断。原创 2025-07-18 11:01:19 · 431 阅读 · 0 评论 -
P5716 【深基3.例9】月份天数
该程序根据输入的年份和月份计算该月的天数。通过数组存储非闰年各月份天数,单独处理闰年2月的情况。闰年判断条件为:能被400整除,或能被4整除但不能被100整除。若月份为2月则根据闰年判断输出28或29天,其他月份直接输出对应数组值。程序确保输入年份在1583-2020范围内。原创 2025-07-18 11:00:39 · 199 阅读 · 0 评论 -
P5715 【深基3.例8】三位数排序
摘要:本文实现了一个简单的三数排序程序。给定三个0到100的整数a,b,c,程序使用C++标准库的sort函数对它们进行升序排序并输出。输入以空格分隔,输出结果也用空格分隔。示例展示了输入"1 14 5"输出"1 5 14",以及输入"2 2 2"输出"2 2 2"的情况。程序通过数组存储输入,调用sort函数排序后输出结果。原创 2025-07-18 11:00:04 · 445 阅读 · 0 评论 -
P5714 【深基3.例7】肥胖问题
摘要:题目要求根据输入的体重(kg)和身高(m)计算BMI指数(体重/身高平方),并根据BMI值判断体型状态:小于18.5输出"Underweight";18.5-24输出"Normal";大于等于24先输出BMI值(保留6位有效数字,去除末尾0)再输出"Overweight"。示例输入70kg/1.72m输出"Normal",100kg/1.68m输出"35.4308\nOverweight"。数据范围:4原创 2025-07-13 11:52:51 · 371 阅读 · 0 评论 -
P5713 【深基3.例5】洛谷团队系统
在洛谷上使用团队系统非常方便的添加自己的题目。如果在自己的电脑上配置题目和测试数据,每题需要花费时间 5 分钟;而在洛谷团队中上传私有题目,每题只需要花费 3 分钟,但是上传题目之前还需要一次性花费 11 分钟创建与配置团队。现在要配置 n 道题目,如果本地配置花费的总时间短,请输出。输出一行,一个字符串。如果本地配置花费的总时间短,请输出。输入一个正整数 n,表示需要配置的题目量。数据保证 1≤n≤100。原创 2025-07-12 18:16:36 · 309 阅读 · 0 评论 -
P5712 【深基3.例4】Apples
小 B 喜欢吃苹果。她今天吃掉了 x 个苹果。英语课上学到了 apple 这个词语,想用它来造句。如果她吃了 1 个苹果,就输出。如果她没有吃,那么就把 1 换成 0;如果她吃了不止一个苹果,别忘了。输入一行一个自然数 x,表示吃掉的苹果数。这个单词后面要加上代表复数的。对于所有数据,0≤x≤100。你能帮她完成这个句子吗?原创 2025-07-12 18:12:40 · 289 阅读 · 0 评论 -
P5711 【深基3.例3】闰年判断
【摘要】题目要求判断输入的年份是否为闰年,输出1或0。闰年判定规则:普通年份能被4整除但不能被100整除,或世纪年份能被400整除。代码实现通过条件判断(year%400==0)或(year%4==0且year%100!=0)来确定闰年,满足条件输出1,否则输出0。输入输出样例验证了1926(0)、1900(0)、2000(1)、1996(1)等典型情况。程序保证处理1582-2020之间的自然数年份。原创 2025-07-12 18:09:11 · 336 阅读 · 0 评论 -
P5710 【深基3.例2】数的性质
摘要:题目要求判断一个整数x是否符合四种不同的性质组合,对应四个人的喜好。性质1为偶数,性质2为大于4且不大于12。小A需同时满足,Uim满足至少一个,小B满足恰好一个,正妹都不满足。输入x(0≤x≤1000),输出四人是否喜欢该数字(1/0)。示例输入12输出1 1 0 0,表示小A和Uim喜欢而其他人不喜欢。代码通过逻辑判断实现,计算四种情况并输出结果。原创 2025-07-12 17:59:15 · 413 阅读 · 0 评论 -
P5709 【深基2.习6】Apples Prologue / 苹果和虫子
摘要:题目要求计算小B在s分钟后还剩多少个完整的苹果。已知她有m个苹果,每个需t分钟吃完(连续吃)。若t=0,则瞬间吃完所有苹果。否则,剩余苹果数为max(m - s//t - (1 if s%t else 0), 0)(当s≥t时需额外判断是否吃完当前苹果)。关键点在于处理t=0的特殊情况和计算已吃苹果数时的边界条件。原创 2025-07-11 16:46:19 · 571 阅读 · 0 评论 -
P2433 【深基1-2】小学数学 N 合一
8 台评测机 30 分钟可以刚好把评测队列中的程序评测完毕,10 台评测机 6 分钟可以刚好把评测队列中的程序评测完毕,请问几台评测机可以在 10 分钟时刚好把评测队列中的程序评测完毕?小 A 有两块球形橡皮泥,一个半径是 4,一个半径是 10。小 A 跑步速度 5 m/s,小 B 跑步速度 8 m/s,小 B 在小 A 后面 100 m,他们同时起跑,请问需要多长时间小 B 可以追上小 A?这里有 10 个苹果,小 A 拿走了 2 个,Uim 拿走了 4 个,小 B 拿走剩下的所有的苹果。原创 2025-07-10 20:38:46 · 569 阅读 · 0 评论
分享