自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1112. 查找子串并替换

对输入的一句子实现查找且置换的功能(找到某个子串并换成另一子串)。(运行结果没问题,但是oj里面判错,有路过的小伙伴望解答一下)本题查找子串时注意,大小写完全一致,才能作为子串,比如:在"第三行为要替换成的子串。(请注意:三个字符串都可能含有空格)第一行为原来的字符串。第二行为要查找的子串。"中,如果找字符串"

2024-08-17 21:02:46 561

原创 1107. 求英文句子中的最长单词

一个英文句子(长度不超过 255 ),只含有字母和空格,输出最长的一个单词。如有多个长度相同的单词,则输出最前面的一个。

2024-08-16 13:46:19 303

原创 1106. 统计单词个数

输入一行字符串(字符串长度 ≤100 ),包含若干个单词,约定相邻的两个单词用空格隔开(一行空格隔开的若干个单词。),编程统计单词的个数。

2024-08-16 12:34:36 495

原创 1104. 字符串解压

【代码】1104. 字符串解压。

2024-08-15 16:50:01 220

原创 1129. 简单a*b

【代码】1129. 简单a*b。

2024-08-15 16:03:21 110

原创 1148. 数数小木块

【代码】1148. 数数小木块。

2024-08-13 19:14:56 124

原创 1223. 汉诺塔的移动次数

汉诺塔的问题大家都已经很熟悉了,有三个柱子,每个柱子上有一些大小不一的金片,要把金片从 AA柱移动到 CC柱,可以借助 B 柱,请问 n个金片的情况下,需要最少移动多少次?输入一个整数 nn 代表金片的数量(n≤20)。一个整数,代表 n 个金片的移动次数。

2024-08-13 19:13:17 353

原创 1139. 孪生素数

我们定义,如果 a 和 a+2都是素数(如 5 和 7 ),那么我们就称 a 和 a+2 是一对孪生素数。请写一个程序找出 2∼N2∼N 之间的所有孪生素数。一个整数 NN( 2<N<1000)。若干行,每行两个整数,即一对孪生素数。

2024-08-11 16:15:49 540

原创 1445. 找亲戚

数字王国中,数字们也有亲戚关系。有一个 1 位数 x,他想找到自己的亲戚,他是这样判断对方是不是自己的亲戚的,如果对方的那个数的各个位中含有和自己一样的数,就认为对方是自己的亲戚。请从键盘读入一个一位的整数 x ,找出从 m∼n中有多少个数是 x 的亲戚。第二行,两个整数(m 和 n 也是 0∼9999之间的整数,且 m≤n)。比如: 3 和 635 就算亲戚,因为 635 中有数字 3。第一行,一个一位整数 (x 是 1∼9 之间的整数)一个整数,代表 xx 的亲戚有多少个数。

2024-08-10 15:16:13 299

原创 1063. 素数的个数

编程求正整数 M 与 N 之间的所有素数的个数。( 1≤M≤N≤30000 )输入只有一行,包括 2 个整数 M,N,之间用一个空格分开。输出只有一行(这意味着末尾有一个回车符号),包括 1个整数。

2024-08-10 13:54:42 434

原创 1060. 判奇偶求和

输入一个正整数 nn ,如果 n 是奇数,则求 1∼n之间所有的偶数之和;如果 n 是偶数,则求 n 所有的约数之和(包括 1 和本身)。一行,一个整数 n ( 1<n<5000)

2024-08-09 21:17:40 493

原创 1023. 判断素数

质数(prime number)又称素数,质数定义为在大于 1 的自然数中,除了 1 和它本身以外不再有其他因数。输入只有一行,包括 11 个整数。( 1≤n≤10的9次方)任意输入一个整数,判断它是否为素数。

2024-08-09 19:17:24 154

原创 1116. 调换位置

一行以逗号隔开的两个英文单词。(字符串长度不超过 100)将用逗号隔开的两个英语单词交换位置输出。将两个单词交换后输出的结果。

2024-08-08 17:09:26 235

原创 1012. 我是第几个单词

【代码】1012. 我是第几个单词。

2024-08-08 12:33:44 332

原创 1133. 字符串的反码

一个二进制数,将其每一位取反,称之为这个数的反码。下面我们定义一个字符的反码。一个字符串的反码定义为其所有字符的反码。我们的任务就是计算出给定字符串的反码。如果不是上面两种情况,它的反码就是它自身。一个长度不超过 80 个字符的字符串。如果是一个大写字符,则它和字符。如果这是一个小写字符,则它和字符。的距离与它的反码和字符。的距离与它的反码和字符。

2024-08-02 10:45:00 571

原创 1478. 出现次数最多的小写字母

输入一个由小写字母组成的字符串(字符数量 ≤100 ),输出出现次数最多的小写字母。注意:如果有多个小写字母出现的次数一样多,则输出ASCII码值最大的那个字母。出现次数最多的小写字母。

2024-08-01 10:45:00 757

原创 1475. 字符串对比

3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况22 )。2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如。4:两个字符串长度相等,但是即使是不区分大小写也不能使这两个字符串一致。编程判断输入的两个字符串之间的关系属于这四类中的哪一类,给出所属的类的编号。仅有一个数字,表明这两个字符串的关系编号。1:两个字符串长度不等。包括两行,每行都是一个字符串。

2024-07-31 10:35:01 490

原创 1480. 找字典码最小的字符串

随后 N 行,每行给出一个长度小于 80 的非空字符串,其中不会出现换行符,空格,制表符。编写程序,针对输入的 N 个不同的字符串,输出其中字典码最小的字符串。输入第一行给出正整数 N;输出字典码最小的字符串。

2024-07-30 11:00:00 395

原创 1387. 简单加密

对于明文中的每个字符,将它用它字母表中后 5 位对应的字符来代替,这样就得到了密文。密文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z;明文:V W X Y Z A B C D E F G H I J K L M N O P Q R S T U;你需要注意的是,密文中出现的字母都是大写字母。密文中也包括非字母的字符,对这些字符不用进行解码。一行,给出密文,密文不为空,而且其中的字符数不超过 200。输出一行,即密文对应的明文。

2024-07-29 11:39:18 415

原创 1134. 国王的魔镜

比如一条项链,我们用 𝐴𝐵 来表示,不同的字母表示不同颜色的珍珠。如果再用一端接触的话,则会变成 𝐴𝐵𝐵𝐴 (假定国王只用项链的某一端接触魔镜)。//substr:复制子字符串 ,从指定位置开始,并具有指定的长度;国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。给定最终的项链,请编写程序输出国王没使用魔镜之前,最初的项链可能的最小长度。只有一个整数,表示国王没使用魔镜前,最初的项链可能的最小长度。if(s1==s2)//如果串1等于串2;

2024-07-28 19:31:48 326

原创 1858. 数组查找及替换

运行没错,试了多组数据也没有问题,但提交到Oj里面出错了,路过的好心人希望能解惑一下。

2024-07-27 13:03:31 559

原创 1327. 鲜花方阵

请读入一个整数 n (奇数),输出如图所示的方阵,为了方便输出,用 1 表示黄色的花盆,0 表示红色花盆,输出时数字场宽设置为3.光明小学艺术节快要来了,老师要求同学们布置一个 𝑛×n 的花盆方阵( n 是奇数, 𝑛≤9);

2024-07-26 10:36:43 821

原创 1207. 有趣的数字图形IV

除掉右上到左下对角线上的数外的右下半个区域中每个元素等于左边的和上面的元素之和。每个元素场宽为 5。//x,y用来辅助生成1、2、3、4对角线的数据,替换原本的0;//用来辅助后面推算数据时遍历替换数据的值。𝑛×𝑛 的方阵(场宽为 5 )。一个整数 n ( 𝑛≤12 )

2024-07-25 18:00:27 570

原创 1197. 拐角II

( 0<𝑁≤10 )一个方阵,每个数字的场宽为 3。输入整数 𝑁N ,输出相应方阵。

2024-07-24 11:08:44 411

原创 1196. 拐角I

输入一个整数 𝑁N。( 0<𝑁≤100)输出一个方阵,每个数字的场宽为 3。输入整数 𝑁N ,输出相应方阵。

2024-07-24 11:07:18 302

原创 1999. 操场换位置

同学们在操场上排成了一个 n 行 m 列的队形,请将这个队形中,年龄最大的同学和年龄最小的同学交换位置,并输出交换的结果(本题数据保证年龄最大的同学和年龄最小的同学在矩阵中是唯一的)。接下来 n 行,每行有 m 个整数,代表每个同学的年龄(每个同学的年龄的值在 1∼100 之间)比如:如下是一个 3 行 4 列的队形,这个队形中每个数字代表了每个同学的年龄。输出 n 行 m 列,代表交换位置后的结果,每行的 m 个数之间用空格隔开。

2024-07-23 10:20:19 893

原创 1998.找朋友

假设小 𝑇T 在第 2 行第 4 列对应的位置,也就是他的年龄是 9 岁,他所在的第 2 行除了小 𝑇 还有 2 个人是 9 岁,他所在的列除了小 𝑇 有 3 个人是 9 岁,因此他可以交到 5 个朋友。接下来 n 行,每行有 m 个整数,代表每个同学的年龄(每个同学的年龄的值在 1∼100之间)比如:一个 6 行 6列的矩阵如下,该矩阵中每个数字代表了一个同学的年龄。请问在小 𝑇 所在的行和小 𝑇 所在的列中,他一共能交到几个朋友?输出一个整数,代表小 𝑇 可以交到的朋友的数量。

2024-07-22 16:30:17 453

原创 1997. 孤独的素数(结果有一点问题,希望能一起求解)

oj题库,1997(孤独的素数)运行结果是对的,但是判错,输出对应的素数运行结果为(5:2)答案应该是(3:2):望路过的大佬指点一下

2024-07-22 15:54:05 754

原创 扫雷(c++)

在 𝑛 行 𝑚 列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。用 *表示地雷格,用周围的地雷个数表示非地雷格。注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。if(b[i][j]=='*')//如果这个数据为*,则直接输出。//8个方向分别判断是否有地雷,如果有则count+1;现在给出 𝑛n 行 𝑚m 列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。

2024-07-21 17:42:16 590

原创 地雷数量求解(二维数组)

为了保证边境重要的军事基地不会被敌人入侵,我军在敌军的必经之路上埋了 𝑥 颗地雷,已知这片必经之地是 𝑛×𝑚 的方阵形状,为了让我们的友军知道哪些地方是有地雷的,我军工兵绘制了一张地雷分布图。=0)//来判断该各位数之和是否能对2整除,如果不能则该数位地雷数。比如:下方有一张 5×6 的地雷分布图,其中埋有地雷的区域用灰色背景做了标记,该区域中共有 16 颗地雷。接下来 𝑛行,每行有 𝑚 个整数,代表是否有地雷的标记数(这些标记数都是 ≤100000 的整数)z=a[i][j];

2024-06-25 09:00:20 496

原创 求各个科目成绩的平均分(二维数组)

请从键盘读入一个整数 𝑛(𝑛≤100),代表一个班级同学的人数,然后读入 𝑛 个人的语文、数学、英语成绩。第 2 行~第 𝑛+1 行,输入 𝑛个同学的语文、数学、英语成绩,每行输入一个同学的成绩,成绩用空格隔开!请求出这 𝑛 个人的语文、数学、英语三科成绩的平均分分别是多少,结果保留 1 位小数。输出语文、数学、英语三科的平均成绩,分别用空格隔开,平均成绩保留 1 位小数!第 11行:一个整数 𝑛,代表班级的人数。

2024-06-18 08:39:54 931

原创 求n个数中每个数出现的次数(C++)

比如:假设读入 5 个数,分别为 1 2 3 3 5 ,统计结果如下:1 出现 1 次,2 出现 11 次,3 出现 2 次,5 出现 11 次。从键盘读入 𝑛 个整数(𝑛≤100),这 𝑛 个数都是 1 ~ 10 之间的数,请从小到大输出每个出现过的数,以及统计出每个数出现的次数?输出若干行,每行 2 个数,用空格隔开,按照从小到大的顺序,输出每个数以及每个数出现的次数。第 2行输入 𝑛 个整数,用空格隔开。第 1 行输入一个整数 𝑛。

2024-06-17 09:53:03 1577

原创 数的排序(一维数组)

/这里使用一个变量来存放数据,因为后面如果直接使用数组里的数据会被替换更新掉。输入 𝑛个不超过 30000的整数(𝑛≤10 )。然后求出每个数的数字和,再按每个数的数字和由小到大排列输出。x++)//使用冒泡排序来升序重新排列这组数据。由小到大排列的每个数的数字和(每个数之间保留一个空格)。}//打印重新排列过的数组;第二行为 𝑛 个整数。

2024-06-11 19:35:56 682

原创 换位置(C++)

体育课上,有一个班级的同学站成了一队,体育老师请最高的和最矮的两位同学调换一下位置,其余的同学不要动,请编程实现!(假设所有人的高矮都是不一样的)for(int i=0;i++)//再次通过循环找出最大值和最小值所在数组的具体位置。i++)//最后重新打印更改后的数组。j++)//通过循环找出最小值。j++)//先通过循环找出最大值。//通过杯子换水法交换2个数据。第一行有一个整数 𝑛n 代表该班级的总人数( 𝑛≤100);

2024-06-11 08:14:10 731

原创 完美的偶数?

完美偶数指的是,如果一个数本身是偶数,且这个数是偶数位的数,且这个数的各个位也是偶数,那么这个数就可以称为完美偶数;=0)//计算这个数的各个位是否能被2整除,如果余数不为0则说明这个数为奇数;//每次这个数都整除10,除到位数被除完为0时,每除1位,统计数就+1。if(digits%2==0&&c==0)//如果位数为偶数且这个数的各个位数不存在奇数,则输出这个数据;c=digits=0;=0) //重复执行下面的内容直到位数被除尽;请你编程求出,从键盘读入的 𝑛 个数中,哪些数是完美的偶数,输出他们。

2024-06-06 09:47:46 428

原创 哪个厂家的零件更标准?

比如:甲乙 22 个厂商生产某零件,一批零件要求在尺寸合格的情况下,大小越一致越好,由于生产工艺的问题,零件生产厂商生产的零件不可能一模一样。假设零件尺寸在 95∼110 之间都算合格,那么两批零件都是合格的;现从键盘读入 2个厂生产的零件尺寸(假设零件的尺寸都是合格的),请计算哪个厂的零件尺寸更加一致(方差更小)?从两个厂抽检的零件分布图可以看出,甲厂的零件大小更加一致,更加符合标准。第二行为 𝑛 个整数,代表甲厂的 𝑛 个零件的尺寸;第三行为 𝑛 个整数,代表乙厂的 𝑛 个零件的尺寸。

2024-06-05 10:59:22 2141

原创 考试成绩的分布情况

期末考试结束,小明的语文老师想知道,这次考试的成绩分布情况,主要计算如下几个数据:平均分、≥ 平均分的总人数、 < 平均分的总人数,请你写程序帮助小明的语文老师来计算一下!3个值,分别代表平均分、≥ 平均分的总人数、<<平均分的总人数,请注意,平均分保留 1 位小数!第一行,一个整数 𝑛 代表有 𝑛 个人的成绩( 𝑛≤100 );第二行, 𝑛 个人的语文成绩。

2024-06-05 09:11:53 456

原创 输入的这些数是否对称

oj题库练习题选择性的更新~

2024-05-28 17:14:14 506

原创 排除异形基因

神舟号飞船在完成宇宙探险任务回到地球后,宇航员张三感觉身体不太舒服,去了医院检查,医生诊断结果:张三体内基因已被改变,原有人体基因序列中已经被渗入外星球不明异形生物基因,但可喜的是,这些异形基因都有一个共同的特征,就是该基因序号的平方除以 7的余数都是 1,要赶快清除掉,否则会危害整个人类。第一行是一个整数 𝑛(基因个数 3≤n≤200);第二行是 n 个整数(张三的基因序列)。去除异形基因后的正常序列,空格隔开。

2024-05-28 10:28:33 457

原创 找找谁的身高超过全家的平均身高

运行没有问题,但在题库里运行是出错,望路过的大神愿意的话指点指点

2024-05-28 10:24:44 426

空空如也

空空如也

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

TA关注的人

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