自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

用递归的方法求 1+2+3+....+N 的值。这个是用了等差数列求和公式。

2024-02-23 11:31:33 162

原创 B2009 计算 (a+b)/c 的值

给定 33个整数 a,b,c,计算表达式 (a+b)/c 的值,输入仅一行,包括三个整数 a,b,c,数与数之间以一个空格分开。对于 100% 的数据,−104<a,b,c<104,c≠=0。输出一行,即表达式的值。

2024-02-23 11:24:53 227

原创 B2008 计算 (a+b)×c 的值

给定 33个整数 a,b,c,计算表达式 (a+b)×c 的值。输入仅一行,包括三个整数 a,b,c,数与数之间以一个空格分开。对于 100%100% 的数据,−104<a,b,c<104。输出一行,即表达式的值。

2024-02-23 11:22:56 174

原创 B2094 不与最大数相同的数字之和

我们只需排个序,从头开始遍历,判断是否与最后一个数相等(显然,最后一个数就是最大数),如果是就跳出循环(因为后面也肯定是最大数),否则计数器加上它。第二行为 N 个整数,数与数之间以一个空格分开,每个整数的范围是 −1000,000 到 1000,000。这里说一下排序 sort(a+1,a+n+1),这个数组会自动从小到大排序(特别具体的我也不知道)i++) //在循环条件里判断。第一行为 N(N 为接下来数的个数,N≤100);cin>>a[i];cnt+=a[i];

2024-02-23 11:13:06 267

原创 B2068 统计满足条件的 4 位数

给定若干个四位数,求出其中满足以下条件的数的个数:个位数上的数字减去千位数上的数字,再减去百位数上的数字,再减去十位数上的数字的结果大于零。输入为两行,第一行为四位数的个数 n,第二行为 n 个的四位数。因此满足条件的四位数有:1349,6119,5017共 3个。逐个分离,个,十 ,百,千位,相减后如果满足条件计数器就加一。输出为一行,包含一个整数,表示满足条件的四位数的个数。

2024-02-23 11:04:12 259

原创 B2110 找第一个只出现一次的字符

给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。输出第一个仅出现一次的字符,若没有则输出。就直接看一个字母出现几次再遍历一次。一个字符串,长度小于 1100。

2024-02-23 10:58:22 436

原创 B2109 统计数字字符个数

这道题目是一个很容易的字符串处理,读入一行,每个遍历即可。输出为 11行,输出字符串里面数字字符的个数。输入一行字符,统计出其中数字字符的个数。一行字符串,总长度不超过 255。

2024-02-21 17:22:56 171 1

原创 B2064 斐波那契数列

这题其实就是循环的应用,除了前两个数已经被赋予了值,其它每个数都是前两个数相加的和,注意初始化。如果你使用递归的话,时间复杂度会较之更高,所以循环更好。第 11 行是测试数据的组数 n,后面跟着 n 行输入。每组测试数据占 1行,包括一个正整数 a(1≤a≤30)。斐波那契数列是指这样的数列:数列的第一个和第二个数都为 1,接下来每个数都等于前面 2 个数之和。输出应是一个正整数,为斐波那契数列中第 a 个数的大小。给出一个正整数 a,要求斐波那契数列中第 a 个数是多少。

2024-02-21 17:16:20 239 1

原创 B2087 与指定数字相同的数的个数

如果 输入的数组a[i]和m相同,则计数器加1输出计数器的数即可。第一行为 n,表示整数序列的长度(n≤100);第二行为 n 个整数,整数之间以一个空格分开;输出一个整数序列中与指定数字相同的数的个数。输出为 n 个数中与 m 相同的数的个数。第三行包含一个整数,为指定的整数 m。

2024-02-17 08:31:38 393 1

原创 B2124 判断字符串是否为回文

函数:将给定字符串进行翻转。用到这道题上就是把字符串翻过来,如果一样就说明是回文。输入一个字符串,输出该字符串是否回文。回文是指顺读和倒读都一样的字符串。输入一行字符串,长度小于 100。如果字符串是回文,输出。

2024-02-15 19:23:21 212 1

原创 P1657 选书 普及-

然后根据他们填写的表来分配书本,希望设计一个程序帮助老师求出所有可能的分配方案,使每个学生都满意。本题原始数据中,最后一个数据点的 x 为 0,期望输出为 0。//数组a存每个学生喜欢的书,**学生喜欢的**书,vis看是否被标记。学校放寒假时,信息学奥赛辅导老师有 1,2,3,⋯,x 本书,要分给参加培训的 x 个人,每人只能选一本书,但是每人有两本喜欢的书。第 2行至第 1+x 行,每行两个数,表示 ai​ 喜欢的书的序号。对于全部数据,1≤x≤20。第 1行一个数 x。用DFS做就很简单了。

2024-02-15 19:12:39 323 1

原创 B2090 年龄与疾病

第 3 行包含一个百分数,这个百分数保留小数点后 2 位,代表 36−60 岁这个年龄段的患者人数占总患者人数的比例。第 1 行包含一个百分数,这个百分数保留小数点后 2 位,代表 0−18 岁这个年龄段的患者人数占总患者人数的比例。第 2行包含一个百分数,这个百分数保留小数点后 2 位,代表 19−35 岁这个年龄段的患者人数占总患者人数的比例。第 4 行包含一个百分数,这个百分数保留小数点后 2 位,代表61 岁及以上这个年龄段的患者人数占总患者人数的比例。定义数组看年龄段,注意输出格式。

2024-02-14 16:35:50 358

原创 B2049 最大数输出 入门

我们用max(a,b)函数先比较a,b的大小求出最大数ans,再用ans与c比较,最后输出解。对于全部的测试点,保证输入的整数均在 32 位有符号整型 (输入为一行,包含三个整数,数与数之间以一个空格分开。输出一行,包含一个整数,即最大的整数。输入三个整数,输出最大的数。

2024-02-14 16:25:24 168 1

原创 P1876 开灯 入门

首先所有的灯都是关的(注意是关!),编号为 1 的人走过来,把是 1的倍数的灯全部打开,编号为 2 的人把是 2 的倍数的灯全部关上,编号为 3 的人又把是 3 的倍数的灯开的关上,关的开起来……我们发现,只要他的因数为奇数,灯就是开着的,而因数是奇数的,就是完全平方数,我们只要判断给定n中含有多少个完全平方数就好了。事实上,如果你懂的方法,该题的代码简直不能再短。给定 N,求 N 轮之后,还有哪几盏是开着的。但是如果你不懂得呢。一个数 N,表示灯的个数和操作的轮数。若干数,表示开着的电灯编号。

2024-02-14 16:15:52 339 1

原创 B2084 质因数分解

已知正整数 n 是两个不同的质数的乘积,试求出较大的那个质数。输入只有一行,包含一个正整数 n(6<1096<n<109)。输出只有一行,包含一个正整数 p,即较大的那个质数。这是我们小学就学过的数学题,但c++呢?有一个打断循环的break很重要。运用枚举很快就出来了。

2024-02-02 17:25:01 200

原创 B2088 计算书费

第 i 个整数表示要购买上述第 种图书的数量(数量不超过 100100,以本为单位,i 分别为 1,2,3,⋯ ,101,2,3,⋯,10)。输入一行,含 1010 个非负整数,每两个整数之间有一个空格。输出一行,包含一个实数,表示应付的总费用。精确到小数点后一位。依次给定每种图书购买的数量,编程计算应付的总费用。定义数组 数组的值是价格。题目就是这样,很简单。

2024-02-02 17:21:57 234

原创 P1706 全排列问题

按照字典序输出自然数 11 到 n 所有不重复的排列,即 n 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。这道题运用了DFS(深度优先搜索),DFS是什么不用过多介绍了吧。由 1∼n 组成的所有不重复的数字序列,每行一个序列。每个数字保留 55 个场宽。

2024-02-02 17:16:51 103

原创 学了这么久还不知道DFS?一道普及-的题目教会你

中国象棋半张棋盘如图 11 所示。马自左下角 (0,0)(0,0) 向右上角 (�,�)(m,n) 跳。规定只能往右跳,不准往左跳。比如图 11 中所示为一种跳行路线,并将路径总数打印出来。

2024-02-01 18:55:59 548 1

原创 c++中一道“神题”

速戳,消遣必看

2024-02-01 18:37:47 171

原创 洛谷c++普及-的一道经典例题

c++很重要的普及-题目讲解

2024-01-31 18:50:10 393

原创 一道c++入门难度的较经典例题

c++中初学者的一道经典例题

2024-01-27 21:23:30 150

原创 寒假作业c++题目讲解

c++初学者必看!!!

2024-01-27 20:32:03 381 1

空空如也

空空如也

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

TA关注的人

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