- 博客(35)
- 收藏
- 关注
原创 773. 字符串插入
和 substr,str 的字符个数不超过 10,substr的字符个数为 3。(字符个数不包括字符串结尾处的 \0。将 substr 插入到 str中 ASCII 码最大的那个字符后面,若有多个最大则只考虑第一个。输入格式输入包括若干行,每一行为一组测试数据,格式为str substr输出格式对于每一组测试数据,输出插入之后的字符串。输入样例:abcab eee12343 555输出样例:abceeeab12345553。
2025-07-13 16:27:14
143
原创 P1426 小鱼会有危险吗
一旦小鱼进入探测器的范围,探测器就会在这一秒结束时把信号传递给那个猎人,猎人在一秒后就要对探测器范围内的水域进行抓捕,这时如果小鱼还在这范围内就危险了。也就是说小鱼一旦进入探测器范围,如果能在下。有一次,小鱼要从 A 处沿直线往右边游,小鱼第一秒可以游。秒的时间内马上游出探测器的范围,还是安全的。的数据,请你判断小鱼会不会有危险?米的地方,安装了一个隐蔽的探测器,探测器左右。一行内输出’y’或者’n’表示小鱼是否会有危险。米,从第二秒开始每秒游的距离只有前一秒的。一行内输入两个实数,用空格分隔,表示。
2024-06-26 18:16:32
691
原创 B3834 [GESP202303 一级] 长方形面积
小明刚刚学习了如何计算长方形面积。他发现,如果一个长方形的长和宽都是整数,它的面积一定也是整数。现在,小明想知道如果给定长方形的面积,有多少种可能的长方形,满足长和宽都是整数?如果两个长方形的长相等、宽也相等,则认为是同一种长方形。约定长方形的长大于等于宽。正方形是长方形的特例,即长方形的长和宽可以相等。,表示长方形的面积。输入一行,包含一个整数。输出一行,包含一个整数。
2024-03-20 15:32:21
1828
原创 P8301 [CoE R4 A/Stoi2041] 娘子
即可达到题目要求,故取反的最少次数为。即可达到题目要求,故取反的最少次数为。的第四位取反(从左往右计数),得。,求取反的最少次数。
2024-02-23 14:06:39
735
原创 P9581 「MXOI Round 1」宝箱
只要小 C 移动到某个宝箱的位置,就认为小 C 收集到了这个宝箱。特殊地,如果小 C 初始时就在某个宝箱的位置,那么他可以直接收集到这个宝箱;如果两个宝箱在同一个位置,那么他可以同时收集这两个宝箱。小 C 每次可以沿着这条数轴的正方向或负方向移动一个单位长度。小 C 想知道,收集到这两个宝箱至少需要移动多少次?一个整数,表示小 C 收集到这两个宝箱所至少需要的移动次数。现在,小 C 在一条数轴上,他在数轴的原点处。小 C 可以直接沿着数轴的负方向移动。小 C 可以先沿着数轴的负方向移动。
2024-02-22 21:26:13
1197
2
原创 P1614 爱与愁的心痛
(本道题目隐藏了两首歌名,找找看哪~~~)《爱与愁的故事第一弹·heartache》第一章。《我为歌狂》当中伍思凯神曲《舞月光》居然没赢给萨顶顶,爱与愁大神心痛啊~~~而且最近还有一些令人伤心的事情,都让人心痛(最近真的很烦哈)……
2024-02-20 15:59:37
1087
原创 P5740 【深基7.例9】最厉害的学生
现有N名同学参加了期末考试,并且获得了每名同学的信息:姓名(不超过8个字符的仅有英文小写字母的字符串)、语文、数学、英语成绩(均为不超过150的自然数)。总分最高的学生就是最厉害的,请输出最厉害的学生各项信息(姓名、各科成绩)。如果有多个总分相同的学生,输出靠前的那位。
2024-02-18 21:26:19
930
1
原创 B3793 [NICA #1] 自动取款机
由于现金可能不够,他可能需要去银行提款。自动取款机可以提供无限张。输出一行,一个整数,表示他至少要取多少张。现在小 A 告诉了你。,他希望知道他至少要取多少张。元纸币,才能买下这个商品。元纸币,才能买下这个商品。小 A 要购买一件价值为。元的商品,而他的手上有。
2024-02-16 17:38:33
736
1
原创 P1317 低洼地
一组数,分别表示地平线的高度变化。高度值为整数,相邻高度用直线连接。找出并统计有多少个可能积水的低洼地?$(3 \le n \le 10000,0 \le $ 高度 $ \le 1000)$。个数表示地平线高度变化的数据,保证首尾为。一个数,可能积水低洼地的数目。
2024-02-12 09:49:24
804
1
原创 P1152 欢乐的跳
个元素的整数数组,如果数组两个连续元素之间差的绝对值包括了。对于每组测试数据,输出一行若该数组符合“欢乐的跳”则输出。给定一个数组,你的任务是判断该数组是否符合“欢乐的跳”。之间的所有整数,则称之符合“欢乐的跳”,如数组。每组测试数据第一行以一个整数。
2024-02-11 18:16:28
818
1
原创 P1151 子数整数
每一行为一个满足条件的五位数,要求从小到大输出。不得重复输出或遗漏。之间所有满足下述条件的五位数,条件是这些五位数的三个子数。
2024-02-11 16:56:43
1196
1
原创 B2031 计算三角形面积
输出也是一行,输出三角形的面积,精确到小数点后两位。平面上有一个三角形,它的三个顶点坐标分别为。,那么请问这个三角形的面积是多少。个双精度浮点数,分别对应。
2024-02-09 23:45:32
962
1
原创 P1423 小玉在游泳
小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦。米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的。米的地方,她需要游多少步呢。请你编程解决这个问题。输出一个整数,表示小玉一共需要游多少步。现在小玉想知道,如果要游到距离。(单位:米),表示要游的目标距离。小数点后最多只有一位。
2024-02-04 22:22:14
381
1
原创 P1422 小玉家的电费
夏天到了,各家各户的用电量都增加了许多,相应的电费也交的更多了。小玉家今天收到了一份电费通知单。小玉看到上面写:据闽价电 [2006]27 号规定,月用电量在。小玉想自己验证一下,电费通知单上应交电费的数目到底是否正确呢。请编写一个程序,已知用电总计,根据电价规定,计算出应交的电费应该是多少。输入一个正整数,表示用电总计(单位以千瓦时计),不超过。位(单位以元计,保留到小数点后。千瓦时及以下部分按每千瓦时。千瓦时及以上部分按每千瓦时。输出一个数,保留到小数点后。千瓦时的部分按每千瓦时。
2024-02-02 23:04:48
649
原创 P1421 小玉买文具
班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是。输出一行一个整数,表示小玉最多能买多少只签字笔。角,小玉想知道,她最多能买多少只签字笔呢。输入只有一行两个整数,分别表示。角,而班主任给小玉的钱是。对于全部的测试点,保证。
2024-02-01 19:53:22
892
1
原创 [NOIP2004 普及组] 不高兴的津津
妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。分别表示周一,周二,周三,周四,周五,周六,周日)。如果有两天或两天以上不高兴的程度相当,则输出时间最靠前的一天。的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安排她上课的时间。
2024-02-01 19:45:47
1067
1
原创 Peter 的烟
今天这个题目相对来说还是比较简单,感觉有点像递归,抽完再换,不够换的先留着,换的抽完再换,等不够换的够换了,再换……与某些脑筋急转弯不同的是,Peter 并不能从异次元借到烟蒂,抽完后再还回去。)个烟蒂可以换一个新的烟,那么 Peter 最终能吸到多少根烟呢?对于每组测试数据,输出一行包括一个整数表示最终烟的根数。根烟,他每吸完一根烟就把烟蒂保存起来,每组测试数据一行包括两个整数。
2024-01-31 21:59:51
621
原创 编程练习2024.1.30
某校大门外长度为l的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在l的位置;数轴上的每个整数点,即012l,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。
2024-01-30 22:48:33
789
1
原创 问题 H: 文件操作-插入数据
题目描述在文本文件 stud.dic 存在 个已排序的学生数据,现再按成绩高低顺序插入一个学生的学号,姓名,三门课程成绩,平均成绩(自己计算得出),输出最终的插入结果。文件内容:140 Ma 100 99 98 99.00110 Li 90 89 88 89.00120 Wang 80 79 78 79.00130 Chen 70 69 68 69.00150 Wei 60 59 58 59.00现给出部分代码:#include <stdio.h>#include <
2021-06-21 22:12:19
322
原创 问题 E: 将字符串插入到另一个字符串的指定位置(串)
题目描述将字符串 t 插入到字符串 s 中,在位置 pos 后插入。不得使用字符串操作函数,输出组合成的字符串。输入输入两个字符串 (t 和 s) 和要插入的位置 (pos).输出输出组合后的字符串.样例输入qwejij3样例输出jijqwe#include<stdio.h>#include<string.h>int main(){ char a[100],b[100]; int i,c,d,e,f,g,h,j,k,l,m,n,o,p,q
2021-05-10 20:29:06
12
原创 问题 F: 字符串---首字母变大写
题目描述输入一行英文句子,将每个单词的第一个字母改成大写字母。输入一个长度不超过 100 的英文句子.输出将原先句子中单词的第一个字母改成大写字母输出.样例输入i want to get an accepted样例输出I Want To Get An Accepted#include<stdio.h>#include<string.h>int main(){ char a[100]; int i,k; gets(a); k=s
2021-05-10 20:07:24
17
原创 问题 A: 重复字符串---C语言
题目描述输入一个字符串,将其重复若干次,例如,输入 goal 和 5,得到的就是球迷的欢呼:goalgoalgoalgoalgoal。不急着欢呼,先补充完整下面的程序。还需要注意的是,给出的程序段中,还藏着一个小 Bug,需要你将其改过来。#include <stdio.h>#include <string.h>void strcopy(char*, char*, int);int main(){ char str1[80]; char str2[80]; i
2021-05-10 19:53:09
22
原创 问题 C: 指针练习--字符串统计
题目描述实现一个统计函数。统计字符串中大写字母、小写字母和其他字符的个数。主函数已给定如下,提交时不需要包含下述主函数int main(){ char str[80]; int numA, numa, numt; cin.getline(str, 80); count(str, &numA, &numa, &numt); cout << "大写字母个数为 " << numA << endl
2021-05-10 19:47:56
16
原创 指针、字符串数据类型综合训练-测试
问题 B: 寻找子串个数(串)题目描述从字符串 s 中找出字符串 t 出现的次数,没有则输出 0.输入输入两个字符串输出输出个数样例输入112121121样例输出2#include <stdio.h>#include <stdlib.h>#include<string.h>int main(){ char x[20],y[20]; int i,j,a,b,c,d=0; gets(x); gets(y);
2021-05-10 19:35:37
18
原创 求最高同学的位置---C语言版
题目描述设一维数组存放了n(<100)名同学的身高,编写函数求身高最高同学的位置,如果结果有多个,需要输出所有人的位置。部分代码已给定如下,只需要提交缺失的代码。#include<stdio.h>int main(){int getHeight(float height[],int n,int result[]);float height[100];int result[100];int i,num,n;scanf("%d",&n);for(i=0; i<
2021-04-25 15:02:11
16
原创 问题 D: 小胖学长找宝藏
#include<stdio.h>#define MaxSize 20int Subtract(int *p){int MaxNum,MinNum; int i,j,k=0,l=0; for(i=0;i<16;i++) { if(p[i]>=p[k]) { MaxNum=p[i]; k=i;}//*不断更新k的值 if(p
2021-04-25 13:53:36
18
原创 复制字符串
问题 L: 复制字符串提交: 2437 | 解决: 1206 | 时间限制: 1s | 内存限制: 128MB[提交][状态][讨论版][命题人:外部导入]题目描述有一字符串,包含 n 个字符。写一函数,将此字符串中从第 m 个字符开始的全部字符复制成为另一个字符串。输入数字 n ,一行字符串数字 m。输出从 m 开始的子串。样例输入6abcdef3样例输出cdef```int main(){ char s1[256], s2[256]; int n, pos
2021-04-25 12:59:01
15
原创 国家排序1
题目描述世界格局动荡不安,10 国紧急召开会议磋商对策。有些国家斤斤计较,参会代表的座位如何排定争个不停。现在给他们按字典序排列,赶紧商议正事。请编写程序,为这 10 国的代表排好顺序。输入10个国家的名字,一个国家一行。输出排好序的国家名,一个国家一行。样例输入IrelandPolandGermanyFranceNorwayKoreaMalaysiaThailandChinaBrazil样例输出BrazilChinaFranceGermanyIrelandKo
2021-04-25 12:27:12
18
原创 实现两个字符串的比较
题目描述写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为int stringcmp(char *p1,char *p2);设p1指向字符串s1,p2指向字符串s2。要求当s1=s2时,返回值为0,若s1≠s2,返回它们二者第1个不同字符的ASCII码差值(如"BOY"与"BAD",第2个字母不同,"O"与"A"之差为79-65=14)。如果s1>s2,则输出正值,如s1<s2,则输出负值。```#include<stdio.h>int main()
2021-04-25 12:09:33
17
原创 ASCLL码排序
标题ASCLL码排序题目描述输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入输入数据有多组,每组占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入copyqweasdzxcMade by hxl.样例输出e q wa d sc x z/冒泡排序法#include<stdio.h>int main(){char a[3],b;int i,j;while((scanf("%s",a
2021-03-27 08:55:45
135
原创 趣味取小数
1*题目描述—趣味取小数听说大家最近学得不错,教授就准备考考大家,先做出来有奖哦~编写一个函数,取一个小数的第n(-10<=n<=16)位,当n大于0时,从小数点位置开始向右取小数部分第n位,当n小于0时,从小数点位置开始向左取整数部分的第n位。#include <stdio.h>#include <string.h>int get_one_digit(double num,int n); /函数声明/int main(){double number;
2021-03-27 08:23:15
118
原创 时间间隔1
题目描述从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。 如:3点5分25秒应表示为–03:05:25.假设两个时间在同一天内,时间先后顺序与输入无关。输入输入包括两行。 第一行为时间点1。 第二行为时间点2。输出以“小时:分钟:秒”的格式输出时间间隔。 格式参看输入输出。#include<stdio.h>int main(){int a,b,c,d,e,f,h,j,k,i,g,y;scanf("%d:%d:%d\n",&a
2021-03-26 22:48:55
423
原创 C语言实验——一元二次方程Ⅱ
标题问题 I: C语言实验——一元二次方程Ⅱ题目描述求一元二次方程ax2+bx+c=0的解。a,b,c为任意实数。输入输入数据有一行,包括a b c的值。输出按以下格式输出方程的根x1和x2。x1和x2之间有一个空格。 x1 x2 (1)如果x1和x2为实根,则以x1>=x2输出。 (2)如果方程是共轭复根,x1=m+ni,x2=m-ni,其中n>0。 其中x1, x2, m,n均保留2位小数。时间限制: 1 Sec 内存限制: 64 MB#include <stdio.h&
2021-03-26 22:09:51
148
原创 小数的处理题目描述
YTU问题 F: 小数的处理题目描述对一个正小数(包含3位整数和3位小数)分别输出其整数部分和小数部分。#include <stdio.h>#include <stdlib.h>int main(){float a,c;int b;scanf("%f",&a);b=a;printf("%d\n",b);c=(a-b)*1000.0;printf("%.0f",c);return 0;}不能printf("%d",a)!...
2021-03-25 14:45:53
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅