洛谷刷题
文章平均质量分 90
命运从未公平
三枚筹码足矣,所有,或者一无所有
展开
-
P1553 数字反转(升级版)(洛谷)
小数反转是把整数部分的数反转,再将小数部分的数反转,不交换整数部分与小数部分;百分数的分子一定是整数,百分数只改变数字部分。对于整数翻转而言,整数原数和整数新数满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数和原来的数字的最高位数字不应为零。对于小数翻转而言,其小数点前面部分同上,小数点后面部分的形式,保证满足小数的常见形式,也就是末尾没有多余的。小数反转是把整数部分的数反转,再将小数部分的数反转,不交换整数部分与小数部分。分数反转是把分母的数反转,再把分子的数反转,不交换分子与分母。原创 2024-04-22 00:20:53 · 866 阅读 · 0 评论 -
P1719 最大加权矩形(洛谷)
为了更好的备战 NOIP2013,电脑组的几个女孩子 LYQ,ZSC,ZHQ 认为,我们不光需要机房,我们还需要运动,于是就决定找校长申请一块电脑组的课余运动场地,听说她们都是电脑组的高手,校长没有马上答应他们,而是先给她们出了一道数学题,并且告诉她们:你们能获得的运动场地的面积就是你们能找到的这个最大的数字。几个女孩子有点犯难了,于是就找到了电脑组精打细算的 HZH,TZY 小朋友帮忙计算,但是遗憾的是他们的答案都不一样,涉及土地的事情我们可不能含糊,你能帮忙计算出校长所给的矩形中加权和最大的矩形吗?原创 2024-03-25 01:06:49 · 266 阅读 · 0 评论 -
P8218 【深进1.例1】求区间和(洛谷)
这段代码是用于处理给定数列和查询区间和的问题。代码首先读取数列的长度和数列本身,然后计算前缀和,最后读取查询并输出对应的区间和。在这段代码中,使用了前缀和技巧来快速求得任意区间的和。来得到结果,避免了重复计算每个区间的和,大大提高了程序的效率。和之前所有元素的和,这样在任意询问区间。在初始化时会累加当前元素。行,每行为两个正整数。第一行,为一个正整数。第三行,为一个正整数。原创 2024-03-24 17:28:46 · 1035 阅读 · 0 评论 -
[NOI2001] 食物链(洛谷)
动物王国中有三类动物ABC,这三类动物的食物链构成了有趣的环形。A吃BB吃CC吃A。现有N个动物,以1∼N编号。每个动物都是ABC中的一种,但是我们并不知道它到底是哪一种。有人用两种说法对这N1 X YXY2 X YXY此人对N个动物,用上述两种说法,一句接一句地说出K句话,这K句话有的是真的,有的是假的。当一句话满足下列三条之一时,这句话就是假话,否则就是真话。XYNXX你的任务是根据给定的N和K句话,输出假话的总数。原创 2024-03-13 00:07:20 · 1092 阅读 · 0 评论 -
[NOIP2003 普及组] 乒乓球(洛谷)
当任意一方得分达到n分(n为函数参数,可以是11或21),且两个选手的分差至少为2分时,一局结束,并输出当前局的比分。最后一局的比分在循环之后输出,即使比赛还没有结束。分制对选手的不同影响。在开展他的研究之前,他首先需要对他多年比赛的统计数据进行一些分析,所以需要你的帮忙。输出由两部分组成,每部分有若干行,每一行对应一局比赛的比分(按比赛信息输入顺序)。函数两次,分别计算11分制和21分制下的比分,并且按照比赛顺序输出每局的比分。函数中,我们通过遍历整个输入数组,统计每个字符,如果是’W’则华华的得分。原创 2024-03-11 07:40:23 · 871 阅读 · 0 评论 -
木材加工(洛谷)
要保护环境。原创 2024-01-24 00:03:40 · 841 阅读 · 0 评论 -
烦恼的高考志愿(洛谷)已过加强测试点
计算机竞赛小组的神牛 V 神终于结束了高考,然而作为班长的他还不能闲下来,班主任老 t 给了他一个艰巨的任务:帮同学找出最合理的大学填报方案。可是 v 神太忙了,身后还有一群小姑娘等着和他约会,于是他想到了同为计算机竞赛小组的你,请你帮他完成这个艰巨的任务。原创 2024-01-19 01:03:07 · 355 阅读 · 0 评论 -
[NOIP2001 提高组] 一元三次方程求解(洛谷)
ax3bx2cxd0这样的一个一元三次方程。给出该方程中各项的系数(abcd均为实数),并约定该方程存在三个不同实根(根的范围在−100至100之间),且根与根之差的绝对值≥1。要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位。提示:记方程fx0,若存在2个数x1和x2,且x1x2fx1×fx20,则在x1x2之间一定有一个根。原创 2024-01-18 17:08:46 · 559 阅读 · 0 评论 -
[COCI 2011/2012 #5] EKO / 砍树(洛谷)
Mirko 非常关注生态保护,所以他不会砍掉过多的木材。这也是他尽可能高地设定伐木机锯片的原因。请帮助 Mirko 找到伐木机锯片的最大的整数高度。对 Mirko 来说这是很简单的工作,因为他有一个漂亮的新伐木机,可以如野火一般砍伐森林。Mirko 就得到树木被锯下的部分。例如,如果一排树的高度分别为。Mirko 的伐木机工作流程如下:Mirko 设置一个高度参数。(米),伐木机升起一个巨大的锯片到高度。米的高度,切割后树木剩下的高度将是。个整数,表示锯片的最高高度。,使得他能得到的木材至少为。原创 2024-01-17 16:19:38 · 358 阅读 · 0 评论 -
A-B 数对(洛谷)
出题是一件痛苦的事情!相同的题目看多了也会有审美疲劳,于是我舍弃了大家所熟悉的 A+B Problem,改用 A-B 了哈哈!给出一串正整数数列以及一个正整数 C,要求计算出所有满足 A - B = C 的数对的个数(不同位置的数字一样的数对算不同的数对)。输入共两行。第一行,两个正整数 N,C。第二行,N 个正整数,作为要求处理的那串数。一行,表示该串正整数中包含的满足 A - B = C 的数对的个数。3对于 75% 的数据,1 <= N <= 2000。原创 2024-01-16 13:08:20 · 525 阅读 · 0 评论