自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 洛谷 B2142 求 1+2+3+...+N 的值

题目传送门:https://www.luogu.com.cn/problem/B2142https://www.luogu.com.cn/problem/B2142用递归的方法求 1+2+3+ …… +𝑁 的值。输入 𝑁。输出和。输入 5输出 15说明/提示𝑁≤200我们都知道这道题讲的是两个字:求和恰好,我们都学过等差数列。不会是吧,别看了,看个玩笑,让我们简单回顾一下:Sn表示前n项和,a1表示首项,an表示第n项,d表示公差,n表示项数好了,回顾完了,让我们开始做题吧AC

2024-08-25 18:13:37 417 1

原创 B2050 三角形判断

给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三角形。

2024-05-01 12:41:35 313 1

原创 B3868 [GESP202309 三级] 进制判断

N 进制数指的是逢 N 进一的计数制。例如,人们日常生活中大多使用十进制计数,而计算机底层则一般使用二进制。除此之外,八进制和十六进制在一些场合也是常用的计数制(十六进制中,一般使用字母 A 至 F 表示十至十五)。现在有N个数,请你分别判断他们是否可能是二进制、八进制、十进制、十六进制。例如,15A6F就只可能是十六进制,而1011则是四种进制皆有可能。

2024-03-22 21:55:27 2286 2

原创 P5708 【深基2.习2】三角形面积

知周所仲,有一个 求根函数叫做sqrt,在函数内填上数字或变量,这个函数就会自动返回求根后的值。不必废话,直接上代码!

2024-03-17 18:20:54 528 1

原创 P5705 【深基2.例7】数字反转

输入一个不小于 100 且小于 1000,同时包括小数点后一位的一个浮点数,例如 123.4 ,要求把这个数字翻转过来,变成 4.321 并输出。

2024-03-17 18:14:24 432 1

原创 P5703 【深基2.例5】苹果采购

现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果?

2024-03-17 18:06:10 446 1

原创 P5706 【深基2.例8】再分肥宅水

现在有 t 毫升肥宅快乐水,要均分给 n 名同学。每名同学需要 2 个杯子。现在想知道每名同学可以获得多少毫升饮料(严格精确到小数点后 3 位),以及一共需要多少个杯子。

2024-03-17 16:26:45 466 1

原创 P5704 【深基2.例6】字母转换

输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。

2024-03-17 16:16:34 452 1

原创 B2117 整理药名

现要求你写一个程序将医生书写混乱的药品名整理成统一规范的格式,即药品名的第一个字符如果是字母要大写,其他字母小写。,会判断一个字符是否为大写字母,同样返回一个整型的值。接下来 n 行,每行一个单词,长度不超过 20,表示医生手书的药品名。第一行一个数字 n,表示有 n 个药品名要整理,n 不超过 100。函数,会判断一个字符是否为小写字母,并返回一个整型值,还有一个函数。题目要求药品名的第一个字符如果是字母要大写,所以这么写。n 行,每行一个单词,对应输入的药品名的规范写法。

2024-03-17 14:41:31 531 1

原创 B2090 年龄与疾病

某医院进行一项研究,想知道某项疾病是否与年龄有关。因此对以往的诊断记录进行整理,统计 0-18 、 19-35 、 36-60、 61 及以上这四个年龄段的患者人数占总患者人数的比例。

2024-03-16 17:07:42 471 1

原创 B2089 数组逆序重存放

输入为两行:第一行数组中元素的个数 n(1<n≤100),第二行是 n 个整数,每两个整数之间用空格分隔。将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为 1,4,5,6,8。这题目如果不看代码的话其实很偷懒,毕竟直接输入然后再倒着输出就完事了。输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。

2024-03-16 17:04:16 453 1

原创 B2096 直方图

假设Fmax(Fmax≤100000)是数组里最大的数,那么我们只统计{0,1,2…Fmax} 里每个数出现的次数。对于例子中的数组,最大的数是 3,因此我们只统计 {0,1,2,3} 的出现频数。给定一个非负整数数组,统计里面每一个数的出现次数。我们只统计到数组里最大的数。按顺序输出每个数的出现次数,一行一个数。如果没有出现过,则输出 0。第一行 n 是数组的大小。1≤n≤100000。紧接着一行是数组的 n 个元素。哎,太简单,我都不想说。

2024-03-16 16:59:29 526 1

原创 B2095 白细胞计数

为了降低分析误差,要先从这 n 份样本中去除一个数值最大的样本和一个数值最小的样本,然后将剩余 n−2 个有效样本的平均值作为分析指标。同时,为了观察该抗生素的疗效是否稳定,还要给出该平均值的误差,即所有有效样本(即不包括已扣除的两个样本)与该平均值之差的绝对值的最大值。以下共有 n 行,每行为一个浮点数,为对应的白细胞数量,其单位为 0的9次方/L。现在请你编写程序,根据提供的 n 个样本值,计算出该病例的平均白细胞数量和对应的误差。输入的第一行是一个正整数 n(2<n≤300),表明共有 n 个样本。

2024-03-16 16:55:51 571 1

原创 B2043 判断能否被 3,5,7 整除

这道题相较于B2042 判断一个数能否同时被 3 和 5 整除还是难了一点的,其实也没有难到哪里去。输出一行,按照描述要求给出整数被 3,5,7 整除的情况。1、能同时被 3,5,7 整除(直接输出。3、只能被其中一个数整除(输出这个除数);对于全部的测试点,保证1≤x≤200。4、不能被任何数整除,输出小写字符。输入一行,包括一个整数 x。,每个数中间一个空格);直接全部if判断就结束了。,中间用空格分隔);

2024-03-16 16:52:26 570 1

原创 B2042 判断一个数能否同时被 3 和 5 整除

判断一个数 n 能否同时被 3 和 5 整除。输出一行,如果能同时被 3 和 5 整除输出。就判断它能不能被15整除不就完事了吗?输入一行,包含一个整数 n。

2024-03-16 16:49:43 456 1

原创 B2044 有一门课不及格的学生

给出一名学生的语文、数学、英语成绩,判断他是否恰好有一门课不及格(成绩小于 60 分)。若该学生恰好有一门成绩不及格输出 1,否则输出 0。一行包含三个0∼100 之间的整数,分别表示该生的语文、数学、英语成绩。该学生恰好有一门成绩不及格输出 1,否则输出 0。挺简单的,堆屎山代码就可以了。

2024-03-16 16:47:17 653 1

原创 B2084 质因数分解

直接循环判断一个数是不是n的质因数,如果是的话,就覆盖掉原来的计数器,最后输出最大的不就完事了吗?已知正整数 n 是两个不同的质数的乘积,试求出较大的那个质数。输入只有一行,包含一个正整数 n(6

2024-03-16 16:43:54 477 1

原创 洛谷B2113 输出亲朋字符串

亲朋字符串定义如下:给定字符串 s 的第一个字符的 ASCII 值加第二个字符的 ASCII 值,得到第一个亲朋字符;s 的第二个字符加第三个字符得到第二个亲朋字符;注意:亲朋字符串的最后一个字符由 s 的最后一个字符 ASCII 值加 s 的第一个字符的 ASCII 值。输入一行,一个长度大于等于 22,小于等于 100100 的字符串。输出一行,为变换后的亲朋字符串。输入保证变换后的字符串只有一行。如何将数字转化为ASCII码的值呢?知粥所中,0的ASCII码值为48。所以这道题目的AC代码是这样的,

2024-03-16 16:40:38 629 1

原创 B2065 鸡尾酒疗法

该疗法的应用可以减少单一用药产生的抗药性,最大限度地抑制病毒的复制,使被破坏的机体免疫功能部分甚至全部恢复,从而延缓病程进展,延长患者生命,提高生活质量。假设鸡尾酒疗法的有效率为 x,新疗法的有效率为 y,如果 y−x 大于 5%,则效果更好,如果 x−y 大于 5%,则效果更差,否则称为效果差不多。其余 n 行每行两个整数,第一个整数是临床实验的总病例数(小于等于 10000),第二个疗效有效的病例数。这 n 行数据中,第一行为鸡尾酒疗法的数据,其余各行为各种改进疗法的数据。再去判断鸡尾酒疗法的有效率。

2024-02-24 13:52:45 515

原创 洛谷P1116 车厢重组

一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180 度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。这是因为我们只会输出0,而我们的ans无法传输过去,且ans是实参,cnt是形参,而当我们算完bubble时,cnt已经被释放了,而ans还是原来的数。但是普通的冒泡已经行不通了,因为这题需要计数,所以我们需要加上一个计数用具。再加上执行命令的程序。

2024-01-29 11:48:47 393

原创 洛谷 P1217 [USACO1.5] 回文质数 Prime Palindromes

真的是太难了(还是我太菜了?)解决洛谷P1217 [USACO1.5] 回文质数 Prime Palindromes

2024-01-25 17:02:29 477

空空如也

空空如也

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

TA关注的人

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