自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(171)
  • 收藏
  • 关注

原创 C++ 5 倍经验日

由于迷你装药物每个只能用一次,所以 absi2011 要谨慎的使用这些药。悲剧的是,用药量没达到最少打败该人所需的属性药药量,则打这个人必输。absi2011 却无奈的看着那一些比他等级高的好友,想着能否把他们干掉。干掉能拿不少经验的。个好友,给定失败时可获得的经验、胜利时可获得的经验,打败他至少需要的药量。五倍经验活动的时候,absi2011 总是吃体力药水而不是这种属性药。个药才能打过,那么相当于你输了并且这两个属性药浪费了。行每行三个数,分别表示失败时获得的经验。一个整数,最多获得的经验的五倍。

2024-04-26 17:16:57 205

原创 C++ P1115 最大子段和

选出其中连续且非空的一段使得这段和最大。第一行是一个整数,表示序列的长度。输出一行一个整数表示答案。

2024-04-26 16:45:08 324

原创 C++ 疯狂的采药

LiYuxiang 是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同种类的草药,采每一种都需要一些时间,每一种也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。输出一行,这一行只包含一个整数,表示在规定的时间内,可以采到的草药的最大总价值。种草药的时间和该草药的价值。和代表山洞里的草药的数目。

2024-04-26 16:27:07 367

原创 C++ [NOIP2005 普及组] 采药

辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。)的整数,分别表示采摘某株草药的时间和这株草药的价值。输出在规定的时间内可以采到的草药的最大总价值。代表山洞里的草药的数目。

2024-04-26 15:33:25 189

原创 C++ [USACO1.5] [IOI1994]数字三角形 Number Triangles

写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。每一步可以走到左下方的点也可以到达右下方的点。后面每行为这个数字金字塔特定行包含的整数。单独的一行,包含那个可能得到的最大的和。的路径产生了最大权值。题目翻译来自NOCOW。观察下面的数字金字塔。

2024-04-25 17:04:10 803

原创 C++ 烤鸡

猪猪 Hanke 特别喜欢吃烤鸡(本是同畜牲,相煎何太急!)Hanke 吃鸡很特别,为什么特别呢?现在, Hanke 想要知道,如果给你一个美味程度。如果没有符合要求的方法,就只要在第一行输出一个。个数,表示每种配料所放的质量,按字典序排列。克,任意烤鸡的美味程度为所有配料质量之和。种配料(芥末、孜然等),每种配料可以放。猪猪 Hanke 得到了一只鸡。种配料的所有搭配方案。

2024-04-10 22:20:05 873

原创 C++ 小 Y 拼木棒

关于标题:因为一些不可抗力的原因,名称进行了更改。上道题中,小 Y 斩了一地的木棒,现在她想要将木棒拼起来。根,想要组成一个正三角形,问有几种选法?一行一个整数代表答案。

2024-04-10 21:40:38 662

原创 C++ 统计方形(数据加强版)

一行,两个正整数,分别表示方格包含多少正方形、长方形(不包含正方形)。方格的棋盘,求其方格包含多少正方形、长方形(不包含正方形)。1997年普及组第一题。

2024-04-08 19:58:17 315

原创 C++ [NOIP2009 普及组] 分数线划定

为了选拔最合适的人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。个整数,中间用一个空格隔开,分别表示进入面试的选手的报名号和笔试成绩,按照笔试成绩从高到低输出,如果成绩相同,则按报名号由小到大的顺序输出。第二个整数为进入面试的选手的实际人数。(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。现在就请你编写程序划定面试分数线,并输出所有进入面试的选手的报名号和笔试成绩。行,每行包括两个整数,中间用一个空格隔开,分别是选手的报名号。

2024-04-08 19:14:04 1234

原创 C++ 车厢重组

度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转。:实际上数据中并不都在同一行,有可能分行输入)个不同的数表示初始的车厢顺序。一个整数,最少的旋转次数。

2024-04-08 16:54:59 411

原创 C++ 宇宙总统

个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统。地球历公元 6036 年,全宇宙准备竞选一个最贤能的人当总统,共有。行,分别为第一个候选人到第。第二行是当上总统的人的选票。共两行,第一行是一个整数。票数可能会很大,可能会到。,为当上总统的人的号数。,代表竞选总统的人数。

2024-04-08 16:44:30 531

原创 C++ [NOIP2007 普及组] 奖学金

先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。名同学中,每个人的奖学金都不相同,因此,你必须严格按上述规则排序。门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名名学生的学号和总分。的学生的语文、数学、英语的成绩。(总分等于输入的语文、数学、英语三科成绩之和) ,但学号为。这两行数据的含义是:总分最高的两个同学的学号依次是。保证所给的数据都是正确的,不必检验。

2024-04-07 21:27:12 316

原创 C++ [NOIP2006 普及组] 明明的随机数

对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了。个用空格隔开的正整数,为从小到大排好序的不相同的随机数。个用空格隔开的正整数,为所产生的随机数。个正整数,表示所生成的随机数的个数。NOIP 2006 普及组 第一题。,表示不相同的随机数的个数。

2024-04-07 21:03:42 927

原创 C++ P1177 【模板】排序

个数从小到大输出,数之间空格隔开,行末换行且无空格。个数从小到大排序后输出。,为你需要进行排序的数。

2024-04-07 20:31:58 636

原创 C++ P1271 【深基9.例1】选举学生会

张选票,每张选票都写了一个候选人编号。现在想把这些堆积如山的选票按照投票数字从小到大排序。)名候选人,每名候选人编号分别从。学校正在选举学生会成员,有。求出排序后的选票编号。

2024-04-07 20:30:41 237

原创 C++ P1152 欢乐的跳

个元素的整数数组,如果数组两个连续元素之间差的绝对值包括了。对于每组测试数据,输出一行若该数组符合“欢乐的跳”则输出。给定一个数组,你的任务是判断该数组是否符合“欢乐的跳”。之间的所有整数,则称之符合“欢乐的跳”,如数组。每组测试数据第一行以一个整数。

2024-04-06 16:34:36 1140

原创 C++ P2676 [USACO07DEC] Bookshelf B

为了够到比最高的那头奶牛还要高的书架顶,奶牛们不得不像演杂技一般,一头站在另一头的背上,叠成一座“奶牛塔”。当然,这个塔的高度,就是塔中所有奶牛的身高之和。为了往书架顶上放东西,所有奶牛的身高和必须不小于书架的高度。显然,塔中的奶牛数目越多,整座塔就越不稳定,于是奶牛们希望在能够到书架顶的前提下,让塔中奶牛的数目尽量少。现在,奶牛们找到了你,希望你帮她们计算这个最小的数目。Farmer John 最近为奶牛们的图书馆添置了一个巨大的书架,尽管它是如此的大,但它还是几乎瞬间就被各种各样的书塞满了。

2024-04-06 16:06:13 604

原创 C++ P1601 A+B Problem(高精)

高精度加法,相当于 a+b problem,

2024-03-31 19:00:58 733

原创 C++ [NOIP2016 提高组] 玩具谜题

小南发现,这个谜题中玩具小人的朝向非常关键,因为朝内和朝外的玩具小人的左右方向是相反的:面朝圈内的玩具小人,它的左边是顺时针方向,右边是逆时针方向;而面向圈外的玩具小人,它的左边是逆时针方向,右边是顺时针方向。如果下次有更多的玩具小人藏他的眼镜,或是谜题的长度更长,他可能就无法找到眼镜了。小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的面朝圈外。行,每行包含一个整数和一个字符串,以逆时针为顺序给出每个玩具小人的朝向和职业。保证不会出现其他的数。小南有一套可爱的玩具小人,它们各有不同的职业。

2024-03-31 17:18:59 725

原创 C++ [NOIP2003 普及组] 乒乓球

华华就是其中一位,他退役之后走上了乒乓球研究工作,意图弄明白。在开展他的研究之前,他首先需要对他多年比赛的统计数据进行一些分析,所以需要你的帮忙。输出由两部分组成,每部分有若干行,每一行对应一局比赛的比分(按比赛信息输入顺序)。华华通过以下方式进行分析,首先将比赛每个球的胜负列成一张表,然后分别计算在。分制下,双方的比赛结果(截至记录末尾)。分制下的结果,两部分之间由一个空行分隔。分制下,此时比赛的结果是华华第一局。获胜,正在进行第三局,当前比分。获胜,正在进行第二局,比分。分制下的结果,第二部分是。

2024-03-29 21:33:05 673

原创 C++ [NOIP2015 普及组] 扫雷游戏

列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。表示地雷格,用周围的地雷个数表示非地雷格。列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。表示相应格子是非地雷格。个字符,描述了雷区中的地雷分布情况。表示相应格子是地雷格,字符。

2024-03-29 21:13:59 1007

原创 C++ [NOIP2008 提高组] 笨小猴

但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!是一个质数,那么笨小猴就认为这是个 Lucky Word,这样的单词很可能就是正确的答案。共两行,第一行是一个字符串,假设输入的的单词是 Lucky Word,那么输出。是单词中出现次数最少的字母的出现次数,如果。是单词中出现次数最多的字母的出现次数,次,出现次数最少的字母出现了。次,出现次数最少的字母出现了。noip2008 提高第一题。【输入输出样例 1 解释】【输入输出样例 2 解释】(本处原题面错误已经修正)

2024-03-26 22:26:02 942

原创 C++ 小书童——凯撒密码

蒟蒻虽然忘记密码,但他还记得密码是由一个字符串组成。密码是由原文字符串(由不超过 50 个小写字母组成)中每个字母向后移动。某蒟蒻迷上了 “小书童”,有一天登陆时忘记密码了(他没绑定邮箱 or 手机),于是便把问题抛给了神犇你。他现在找到了移动前的原文字符串及。第二行:未移动前的一串字母。一行,是此蒟蒻的密码。

2024-03-26 22:03:07 415

原创 C++ [AHOI2001] 彩票摇奖

依次输出小明所买的彩票的中奖情况(中奖的张数),首先输出特等奖的中奖张数,然后依次输出一等奖至六等奖的中奖张数。现已知中奖号码和小明买的若干张彩票的号码,请你写一个程序帮助小明判断他买的彩票的中奖情况。为了丰富人民群众的生活、支持某些社会公益事业,北塔市设置了一项彩票。注:兑奖时并不考虑彩票上的号码和中奖号码中的各个号码出现的位置。)出现在中奖号码中,所以该彩票中了五等奖。之间的自然数,分别表示小明所买的。之间的自然数,表示中奖号码;输入的第一行只有一个自然数。,表示小明买的彩票张数;由于其中有两个号码(

2024-03-24 17:51:37 598

原创 C++ 【深基5.例5】旗鼓相当的对手

那么这对学生就是“旗鼓相当的对手”。现在想知道这些同学中,有几对“旗鼓相当的对手”?同样一个人可能会和其他好几名同学结对。名同学参加了期末考试,并且获得了每名同学的信息:语文、数学、英语成绩(均为不超过。名同学的语文、数学、英语成绩。最先读入的同学编号为。输出一个整数,表示“旗鼓相当的对手”的对数。的每一科成绩的分差都不大于。行,每行三个整数,其中第。

2024-03-24 17:18:22 957

原创 C++ [NOIP2005 普及组] 校门外的树

这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。输出一行一个整数,表示将这些树都移走后,马路上剩余的树木数量。我们可以把马路看成一个数轴,马路的一端在数轴。的马路上有一排树,每两棵相邻的树之间的间隔都是。第一行有两个整数,分别表示马路的长度。,表示一个区域的起始点和终止点的坐标。数轴上的每个整数点,即。NOIP 2005 普及组第二题。

2024-03-24 17:07:05 897

原创 C++ 【深基5.例3】冰雹猜想

然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘。输出若干个由空格隔开的正整数,表示从最后的。根据给定的数字,验证这个猜想,并从最后的。经过若干次循环后,最终都会回到。,所以被称为“冰雹猜想”。)都可以按照这样的方式比变成。开始,倒序输出整个变化序列。经过验证很大的数字(开始倒序的变化数列。

2024-03-24 16:53:44 1044

原创 C++ 【深基4.例13】质数口袋

请问口袋里能装下几个质数?将这些质数从小往大输出,然后输出最多能装下的质数的个数,数字之间用换行隔开。将这些质数从小往大输出,然后输出最多能装下的质数个数,所有数字之间有一空行。开始,依次判断各个自然数是不是质数,如果是质数就会把这个数字装入口袋。小 A 有一个质数口袋,里面可以装各个质数。但是口袋的承重量有限,装的质数的和不能超过。口袋的负载量就是口袋里的所有数字之和。

2024-03-24 16:42:44 247

原创 C++ [COCI2017-2018#6] Davor

在征服南极之后,Davor 开始了一项新的挑战。下一步是在西伯利亚、格林兰、挪威的北极圈远征。日开始出发,在这之前需要一共筹集。他打算在每个星期一筹集。为多少时,能刚好筹集。如果有多个答案,输出。

2024-03-24 12:34:16 838

原创 C++ 【深基4.习9】打分

需要去掉一个最高分,去掉一个最低分(如果有多个最高或者最低分,也只需要去掉一个),剩下的评分的平均数就是这位选手的得分。现在输入评委人数和他们的打分,请输出选手的最后得分,精确到。输出一行一个两位小数,表示选手的最后得分。位评委给选手打分,分值从。,每个评委打出的分值为为。第一行输入一个正整数。

2024-03-24 11:50:16 965

原创 C++ [NOIP2012 普及组] 质因数分解

是两个不同的质数的乘积,试求出两者中较大的那个质数。NOIP 2012 普及组 第一题。,即较大的那个质数。

2024-03-23 20:34:11 402

原创 C++ 月落乌啼算钱(斐波那契数列)

算完钱后,月落乌啼想着:“你坑我!”于是当爱与愁大神问多少钱时,月落乌啼说了一堆乱码。爱与愁大神说:“算了算了,我只问第。吃完 pizza,月落乌啼知道超出自己的预算了。为了不在爱与愁大神面前献丑,只好还是硬着头皮去算钱……月落乌啼为此大吃一惊。你能学学爱与愁大神求出。《爱与愁的故事第一弹·heartache》最终章。(本道题目木有隐藏歌曲……由于爱与愁大神学过编程,于是就用。

2024-03-23 20:01:49 616

原创 C++ 最长连号

的一个正整数序列,要求输出序列中最长连号的长度。连号指在序列中,从小到大的连续自然数。一个数,最长连号的个数。

2024-03-23 17:02:50 1037

原创 C++ 【深基4.习5】求极差 / 最大跨度值

个整数中的极差是什么。极差的意思是一组数中的最大值减去最小值的差。第一行输入一个正整数。输出一个整数,表示这。

2024-03-23 16:49:55 652

原创 C++ 小玉在游泳

小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦。米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的。米的地方,她需要游多少步呢。请你编程解决这个问题。输出一个整数,表示小玉一共需要游多少步。现在小玉想知道,如果要游到距离。(单位:米),表示要游的目标距离。小数点后最多只有一位。

2024-03-22 17:12:42 568

原创 C++ [NOIP2008 普及组] ISBN 号码

以此类推,用所得的结果 $ \bmod 11$,所得的余数即为识别码,如果余数为;一个字符序列,表示一本书的 ISBN 号码(保证输入符合 ISBN 号码的格式要求)你的任务是编写程序判断输入的 ISBN 号码中识别码是否正确,如果正确,则仅输出。ISBN 码的首位数字表示书籍的出版语言,例如。,否则,按照规定的格式,输出正确的 ISBN 号码(包括分隔符。一行,假如输入的 ISBN 号码的识别码正确,那么输出。就是分隔符(键盘上的减号),最后一位是识别码,例如;之后的三位数字代表出版社,例如。

2024-03-22 16:51:03 1251

原创 C++ 三角函数

用分数格式输出其较小锐角的正弦值。一行,包含一个分数,即较小锐角的正弦值。一行,包含三个正整数,即勾股数。

2024-03-22 16:19:09 1099

原创 C++ [COCI2006-2007#2] ABC

为了看起来更加简洁明了,我们希望你可以按照给定的顺序重新排列它们。,不一定是按这个顺序。这三个数字都小于或等于。第二行包含三个大写字母。第一行包含三个正整数。空格)表示所需的顺序。

2024-03-22 15:56:36 612

原创 C++ 小鱼的航程(改进版)

公里,周末休息(实行双休日),假设从周。输出一个整数,表示小鱼累计游泳了多少公里。天以后,小鱼一共累计游泳了多少公里呢?有一只小鱼,它平日每天游泳。

2024-03-21 22:18:05 512

原创 C++ 小玉家的电费

夏天到了,各家各户的用电量都增加了许多,相应的电费也交的更多了。小玉家今天收到了一份电费通知单。小玉看到上面写:据闽价电 [2006]27 号规定,月用电量在。小玉想自己验证一下,电费通知单上应交电费的数目到底是否正确呢。请编写一个程序,已知用电总计,根据电价规定,计算出应交的电费应该是多少。输入一个正整数,表示用电总计(单位以千瓦时计),不超过。位(单位以元计,保留到小数点后。千瓦时及以下部分按每千瓦时。千瓦时及以上部分按每千瓦时。输出一个数,保留到小数点后。千瓦时的部分按每千瓦时。

2024-03-21 22:09:16 905

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除