自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C系列5.8】指针专题之说明指针数组 (HZNUOJ 2024程序设计基础第五章作业)

Description说明一个指向3个函数的指针数组:void(*ptr[3])(int)={fun0,fun1,fun2}。根据不同输入选择不同的函数,例如:输入1,则打印,“这是1号函数的打印输出。”;输入2,则打印,“这是2号函数的打印输出。”;输入3,则打印,“这是3号函数的打印输出。”Input输入含多组测试数据。对于每组测试数据,只含一个整数a,a为1、2、3中的一个。Output这是a号函数的打印输出(a为具体数字)。

2024-10-01 10:47:06 65

原创 【C系列5.7】指针专题之函数指针(HZNUOJ 2024程序设计基础第五章作业)

DescriptionAlex刚刚学习了函数指针int (*pfun)(int x, int y),请你用函数指针帮助Alex选出两个数中的较大数。Input包含多组输入。每组输入是两个绝对值不大于100的整数a,bOutputa、b中的较大值。

2024-10-01 10:43:37 60

原创 【C系列5.15】一维整型数组(HZNUOJ 2024程序设计基础第五章作业)

Description输入10个整数(所有整数大于等于-10000,小于等于10000),通过指针输出10个数中最大的数,最小的数及这10个数的平均数(平均数保留2位小数)。Input输入10个整数。Output通过指针输出10个数中最大的数,最小的数及这10个数的平均数(平均数保留2位小数)。

2024-10-01 10:38:48 161

原创 【C系列5.12】指针专题之求平均值(HZNUOJ 2024程序设计基础第五章作业)

Description随意输入十个整数,利用指针实现对这十个整数的访问,求其平均值,结果保留到小数点后两位。Input输入包含多组测试数据,每组测试数据包含十个绝对值不大于100的整数。Output平均数,保留到小数点后两位。

2024-10-01 10:31:33 76

原创 【C系列5.11】指针专题之比身高 (HZNUOJ 2024程序设计基础第五章作业)

Descriptiona、b、c是三个好基友,有一天他们坐在一起比身高。他们希望聪明的你可以用指针来从矮到高排出他们的身高。Input输入包含多组测试数据,每组测试数据占一行。一行有三个浮点数分别代表a、b、c的身高,每个数值大于160.0且小于等于190.0。Output对于每行输入的a、b、c的身高输出用指针排序后的身高结果,小数点后保留一位小数。

2024-10-01 10:26:27 109

原创 【C系列5.2】指针专题之好朋友的属相(HZNUOJ 2024程序设计基础第五章作业)

DescriptionAlex认识了很多好朋友,她想根据他们的出生年份推断出他们的属相(“鼠”, “牛”, “虎”, “兔”, “龙”, “蛇”, “马”, “羊”, “猴”, “鸡”, “狗”, “猪”)。从键盘任意输入一个数字来表示年份值,程序可以输出该年份的属相。请用指针帮助Alex来实现此功能。注意:负数代表公元前,如-20表示公元前20年。Input输入多组。每组一个年份值N(-2016

2024-10-01 10:19:46 99

原创 【C系列5.10】指针专题之月份对应(HZNUOJ 2024程序设计基础第五章作业)

DescriptionAlex想给刚满三岁的弟弟编写一个程序,他输入一个数字后,就会输出相应的月份(“January”, “February”, “March”, “April”, “May”, “June”, “July”, “August”, “September”, “October”, “November”, “December”),比如输入3则输出“March”,如果数字大于12,则输出“Oh my God!”。请你运用指针来喝Alex一起解决这个简单的小问题。Input输入包含多组测试数

2024-10-01 10:09:09 152

原创 【C系列5.5】指针专题之数组排序(HZNUOJ 2024程序设计基础第五章作业 Pro )

DescriptionAlex做完字符串游戏后,她的朋友们还是没有生完猴子,于是她开始玩数组排序游戏。她希望你可以帮助她用指针编写一个程序,可以对数组a的n个元素按绝对值从小到大进行排列。输入的元素不会有a、-a同时出现的情况。Input输入包含多组测试数据。对于每组测试数据,先输入一个正整数N(N

2024-09-29 13:22:51 152

原创 【C系列5.4】指针专题之分割字符串(HZNUOJ 2024程序设计基础第五章作业 Pro )

DescriptionAlex的好朋友都去生猴子了,所以她只好百无聊赖地继续玩字符串游戏。输入一个长度不超过10000的字符串,字符串中只含字母和空格,空格用于分隔单词,请将字符串中用空格分隔的单词输出来。Input输入含多组测试数据,每组占一行,是一个长度不超过10000的字符串,只含字母和空格。Output将字符串中用空格分隔的单词输出来,每个单词一行。每组测试数据之间用空行隔开。

2024-09-29 13:14:17 100

原创 【C系列5.3】指针专题之生猴子(HZNUOJ 2024程序设计基础第五章作业 Pro )

DescriptionAlex的两个好朋友要生猴子啦!Alex的这两个好朋友打算给他们的孩子取个酷毙了的英文名字,以父亲的英文名字和母亲的英文名字组合为名。譬如这两个好朋友叫Bob和Alice,那么就给孩子取名为Baolbi(Bob与ali交替组成)。先给出这对情侣的名字,请输出他们孩子的名字。Input输入多组数据。每组输入两个只包含大小写字母的字符串,每个字符串的长度不超过25Output新组合形成的字符串

2024-09-29 13:07:40 128

原创 【C系列5.1】指针专题之爱的誓言 (HZNUOJ 2024程序设计基础第五章作业 Pro )

Description在好友们接连生完猴子后,Alex终于也遇到了她生命中的白马王子——Sherlock,他们各自写了一个代表爱的单词,然后Alex在Sherlock的单词的某个位置插入自己的单词作为二人爱的誓言。比如Alex的单词为water(s1),Sherlock的单词为flower(s2),Alex想要插入的位置为2,则最终爱的誓言为flwaterower(s3)。现在Alex希望已经陪着她解决了那么多道指针题目的你可以再帮助她一次。Input输入有多组。每一组输入包含两个单词s1和

2024-09-29 12:54:55 146

原创 【C系列4.11】函数训练之爬楼梯(HZNUOJ 2024程序设计基础第五章作业 Pro )

Descriptioncyn小朋友今天学会了如何爬楼梯,但她腿太短了,能走的步数不多,你能帮她算算他的走法总共有几种吗?假设有h个楼梯,一次只能走一步或者两步或者三步,求总共有几种不同的方法Input第一行输入一个整数T,代表有几组测试数据。接下来每行输入一个整数h(less than 30),代表有几个楼梯。Output输出有几种方法。

2024-09-29 12:45:28 96

原创 【C系列4.2】函数训练之素数判断(普通篇)(HZNUOJ 2024程序设计基础第五章作业 Pro )

Descriptioncyn小朋友上小学也有一两年啦,今天数学课上mwy老师教他的是什么是素数,cyn小朋友很开心的开始验证老师给出的数字是不是素数啦,你能和他一起验证吗?(主函数代码部分已经固定,请按需写函数部分,如果提交的不是c语言则需提交全部代码)#includeint isPrime(int x);int main(){ int t; scanf("%d",&t); while(t--) { int n;

2024-09-29 12:32:33 152

原创 【C系列5.18】矩阵乘法(HZNUOJ 2024程序设计基础第五章作业 Pro )

Description输入两个矩阵,输出两个矩阵相乘后的矩阵。(数据保证两个矩阵可相乘)。Input输入n, m, k (0

2024-09-29 12:24:43 178

原创 【C系列5.16】字符串(HZNUOJ 2024程序设计基础第五章作业 Pro )

Description输入一个字符串代表一个文件名(带后缀名),输出这个文件的文件类型。(只有三种后缀名,对应三种文件类型。.doc->Word .xls->Excel ppt->PowerPoint)Input输入一个字符串代表一个文件名(带后缀名)。Output输出这个文件的文件类型。(只有三种后缀名,对应三种文件类型。.doc->Word .xls->Excel ppt->PowerPoint)

2024-09-29 11:37:13 206

原创 【C系列5.14】指针专题之逆序排列(HZNUOJ 2024程序设计基础第五章作业 Pro )

DescriptionAlex又遇到了一个新问题:将n个数按输入时顺序的逆序排列。Input输入包含多组测试数据,每组测试数据含两行。第一行包含一个正整数N(N

2024-09-29 11:34:02 208

原创 【C系列5.13】指针专题之矩阵转置(HZNUOJ 2024程序设计基础第五章作业 Pro )

DescriptionAlex最近又喜欢上了矩阵转置游戏,这个游戏非常简单,将一个3*3的矩阵转置即可。现在,请你用指针写一个程序来实现矩阵转置功能。Input输入包含多组测试数据,对于每组测试数据,包含一个3*3的矩阵,每个元素的值都在0到9之间。Output一个转置后的3*3的矩阵。每组测试数据之间用一个空行隔开。

2024-09-29 11:29:33 207

原创 【C系列5.9】指针专题之字符串比较(HZNUOJ 2024程序设计基础第五章作业 Pro )

DescriptionAlex想要写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为: int stremp(char *p1,char *p2)设p1指向字符串s1,p2指向字符串s2。要求:当s1=s2时,返回值为0。当s1不等于s2时,返回它们二者的第一个不同字符的ASCII码差值(如“BOY”与“BAD”,第二字母不同,“O”与“A”之差为79-65=14);如果s1>s2,则输出正值;如果s1

2024-09-29 11:21:32 157

原创 【C系列5.6】指针专题之翻译(HZNUOJ 2024程序设计基础第五章作业 Pro )

DescriptionAlex在朋友们都去生猴子了的日子里,日复一日、年复一年地敲代码,终于,在经年累月的摧残下,她的手指变得不那么利索了,比如“how are you”她会哆嗦着打成“hhoow areee youuu”,如果两个及以上的字母同时出现,则被认为是多打出来的,她想请你帮忙做的事情就是正确翻译出她想要表达的语句。Input输入多组数据。每组一行包含空格的字符串,长度不超过10000。OutputAlex想要表达的语句。

2024-09-29 11:09:39 117

原创 【C系列6.19】字符串训练之吉祥物读号码(HZNUOJ 2024程序设计基础第六章作业 )

Description吉祥物cjc最近在背单词,但是他的英语是在太差了。连用英语读电话号码都不会,于是他希望你能帮帮他。Input先输入一个T,有T组测试数据。每组测试数据有一串号码,号码(长度0< len < 20)有两种形式①手机号码,eg:13500000000②区号 家庭电话号码(区号和号码之间用一个空格隔开),eg:0577 62222222Output比如说 :0->zero;1->one;2->two;3->three…..

2024-09-28 16:46:35 411

原创 【C系列6.17】字符串之吉祥物重写检讨书(HZNUOJ 2024程序设计基础第六章作业 )

Description刚刚说到cjc开挂去网上找检讨书,但很不巧的是被他女票发现了,要求检讨书升级为600字,并且不可以去网上抄。cjc于是想出了另一种办法,他搜集了很多份检讨书,然后进行拼凑。请你帮助他完成这个任务,不然回家要跪CPU了!Input第一行输入一个T,代表有T组数据。每组测试数据第一行输入n(0 < n < 10)和m(0 < m < 10),代表他找了n份情书。接下来n行,每行一句他摘抄的情书里面的话。接下来m行代表m次操作。①A 1 2 表示把第二行情书接到第一行语句的后面

2024-09-28 16:29:36 188

原创 【C系列6.15】来打架?(HZNUOJ 2024程序设计基础第六章作业 )

DescriptionCJC是杭州师范大学杭州国际服务工程学院12级的一名小屌丝,但是在他平凡的外表下,隐藏了一颗躁动的内心,就在2015年5月20日。“你干嘛,想打架?”CJC一脸嚣张的的看着面前的小萝莉LOY。“学长,你以为我怕你啊!"LOY看着欠虐的CJC就按捺不住揍他的心情了。作为学姐当然是希望学妹能够赢了,请大家来计算一下,如果打起来了,学长会被揍死吗?Input每人出十招,每招技能有它的杀伤力(int),第一行是CJC的十招杀伤力值,第二行是LOY的十招杀伤力值。Output

2024-09-28 16:05:43 331

原创 【C系列6.14】指针训练之盗墓小贼(HZNUOJ 2024程序设计基础第六章作业 )

DescriptionWXA是一个盗墓小贼,然而经验不足,被困在了CJC的古墓中。于是他决定把他走过的石室都做上标记(字符零‘0’),因为有的石室有各种各样不同品种的粽子(小写字母表示,每个石室一只粽子)所以在有粽子的石室中,WXA仓皇逃窜无法做标记。Input假设整个古墓是4×4的二维数组,输入一个数字N,表示一共有N只粽子,接下来N行输入x,y,z表示粽子在二维数组中的位置和粽子品种。WXA很悲剧的遍历了所有石室,才走出了CJC的古墓。Output请用指针,输出WXA出了古墓之后,所

2024-09-28 16:00:29 110

原创 【C系列6.13】指针训练之抄作业(HZNUOJ 2024程序设计基础第六章作业 )

DescriptionACM队有很多的英语渣渣,他们实在是无法忍受英语老师布置的一大波作业,于是决定派CJC单独完成所有的作业,然后造福全队。已知CJC的原作业答案是一串的字符串。为了防止被老师发现,WXA决定从CJC的答案的第M个位置开始抄,前面的都无视。Input输入一个字符串和位置m。 OutputWXA的英语作业。(我们保证,WXA不会出现交白卷的情况)

2024-09-28 15:53:44 121

原创 【C系列6.12】测测脸皮有多厚(HZNUOJ 2024程序设计基础第六章作业 )

Description某年某月某日,杭师大的小桥上站着一对年轻男女,吸引来了一大群的围观群众,女子名为MWY,是CJC的狂热追求者,可惜了CJC一点也不狂帅酷拽叼炸天,引起了众多围观的单身少年的羡慕嫉妒恨。“cjc我要为你生猴子!“mwy站在桥上勇敢的说出了内心独白。CJC无奈的摊手。“自古红颜多祸水,居然有这么多人凑热闹,我这个鲜花就勉为其难的插一下好了。”站在一旁的zhengling简直是看不下去了,她想知道CJC的脸皮厚度是多少,你能帮帮她吗?Input请输入一个5×5的矩阵。矩阵

2024-09-28 15:34:01 164

原创 【C系列6.11】找妹子(HZNUOJ 2024程序设计基础第六章作业 )

Description经过和LOY学妹的一场混战,倒在地上的CJC睁开沉重的眼皮。”CJC哥哥快过来!你妈喊你回家吃饭!“一声娇弱动听的女声从远处传来,远处的校花MWY急急得催促着。”我的天!有妹子!“CJC激动的起身去,循着声音传来的方向走去,内心充满了期待。请帮助帅气逼人的CJC学长找到漂亮妹子。Input输入一个4×4的矩阵,矩阵的值都是两位正整数,漂亮妹子处于矩阵中最小值点。Output请找出矩阵中的最小值,输出这个点所在的矩阵中的下标。

2024-09-28 15:27:44 125

原创 【C系列6.10】同班同学(HZNUOJ 2024程序设计基础第六章作业 )

Descriptionzhengling知道很多生活小常识,比如如果我们是一个班的,那么我们手机号前面的几位数字一定是相同的,并且我们的电话号码长度是一样的。Input输入N,表示有N个同学,接下来输入N行字符串表示每个同学的手机号。其中N

2024-09-28 15:13:33 186

原创 【C系列6.8】指针训练之作业变形(HZNUOJ 2024程序设计基础第六章作业 )

Description“这一定是在逗我,你们都让我静静!”708实验室传出了WXA的一声声咆哮。JYJJ听到WXA的狮子吼,好奇的跑过去看了看他的代码,噢!原来在做神奇的C++作业啊,作业内容是请求出1/1+1/2+1/3......1/n的值。现在我们把这个问题简化一下。 Input利用指针函数,输入 n 为偶数时,调用函数求 1/2+1/4+...+1/n,当输入 n 为奇数时,调用函数 1/1+1/3+...+1/n。Output输出计算结果,保留两位小数。

2024-09-28 14:55:56 215

原创 【C系列6.7】数组训练之wxa养猪的故事(HZNUOJ 2024程序设计基础第六章作业 )

Description话说现在猪肉价格这么贵,wxa也开始了养猪生活。说来也奇怪,他养的猪一出生第二天开始就能每天中午生一只小猪,而且生下来的竟然都是母猪。不过光生小猪也不行,wxa采用了一个很奇特的办法来管理他的养猪场:对于每头刚出生的小猪,在它生下第二头小猪后立马被杀掉,卖到超市里。假设在创业的第一天,wxa只买了一头刚出生的小猪,请问,在第N天晚上,wxa的养猪场里还存有多少头猪?Input测试数据的第一行是一个正整数T,代表测试数据的个数。接下来有T组测试,每组测试数据占一行,分

2024-09-28 14:38:26 162

原创 【C系列6.6】数组训练之金鱼(HZNUOJ 2024程序设计基础第六章作业 )

Description金鱼是世界观赏鱼史上最早的品种。它身姿奇异,色彩绚丽,非常漂亮。zz特别喜欢金鱼。他有一个小水缸,里面养了很多只金鱼。现在他已知每条金鱼的重量,但是他的数学太差啦,你能帮帮他算出所有金鱼重量的平均值吗?(答案保留2位小数点)Input输入包含多组数据。第一行是n(0 < n < 100),代表他有n条金鱼,接下来n个数字,是各个金鱼的重量(int 类型)。Output金鱼的平均重量。

2024-09-28 14:22:05 173

原创 【C系列6.4】数组训练之zz买金鱼(HZNUOJ 2024程序设计基础第六章作业 )

Description大家都知道zz特别喜欢金鱼,一天zz去买金鱼,但是他只带了n元,他想买k种金鱼。(每种一条)如果钱不够他会向wxa借。已知每条金鱼的价格,你能告诉他最少他需要向wxa借多少吗?Input第一行输入一个T,代表有T组测试数据。每组测试数据第一行输入n,k,m(0 < m < 1000)。接下来有一行,有m组数据,代表总共有m种金鱼。Outputzz向wxa借的钱。

2024-09-28 14:09:53 151

原创 【C系列6.3】数组训练之脸型吻合度 (HZNUOJ 2024程序设计基础第六章作业 )

Description最近Linoy喜欢上玩一个换脸软件,她想黑黑队里的人。现在她知道各队员脸的吻合度,吻合度越高,换脸成功率也就越高。你能帮她算出吻合度大于k的人有几对(不包括自身相换)吗?Input第一行是一个t,代表有t组测试数据。每组测试数据第一行是两个数据n(0 < n < 100)和k(0

2024-09-28 13:34:42 147

原创 【C系列6.2】数组训练之发红包(HZNUOJ 2024程序设计基础第六章作业 )

Description今天是六一儿童节,zry表示特别开心,因为他抢到了很多红包,于是引起了公愤,大家要求他发红包,他答应了但是有个条件让大家猜下他会包多少的红包。如果有人猜中了,他就发,没有猜中就不发。Input第一行输入一个T,代表有T组测试样例。每组测试样例第一行输入n(猜的人数,小于10^6),k(zry准备发的金额(int))。接下来输入n个数字。Output如果有人猜中输出”madan”;如果没有人猜出则输出”why am I so diao”。

2024-09-28 13:24:57 195

原创 【C系列6.1】数组训练之儿童节分糖(HZNUOJ 2024程序设计基础第六章作业 )

Description今天是六一儿童节,ACM队的某些人比如说yl臭不要脸的想要过节。为此,wxa买了很多大白兔糖分给大家,但是想要得到这些糖必须回答出wxa的题目。他在每颗糖上标有数字,第一个找到数字K的人,将得到糖。zz想得到糖,但是眼力不好,你能帮帮他快速的找到标号为K的糖吗?(题目保证K一定存在)Input第一行输入一个T,表示有T组测试样例。对于每组测试样例第一行输入n,k。第二行输入n个数据(n

2024-09-28 13:17:37 131

原创 【C系列6.9】分手在雨季(HZNUOJ 2024程序设计基础第六章作业 Pro )

Description6月的雨总是来得莫名其妙淅淅沥沥根本停不下来,就在这种让人烦躁的季节,MWY毅然决然的选择通过计算他自己定义的“最大上升天数”来判断自己是否需要甩了CJC。“最大上升天数”的意思是,在连续的十天内,如果下雨时长数组是{2,1,3,4,5,6,7,8,1,10},第一天时长大于第二天,所以{2,1}是下降的,而{2}或{1}是上升的并且只有一个元素,所以前两天的最大上升天数是1。前三天的上升天数是2,应为{2,3}或者{1,3}(请注意{1,3}也是符合的)是上升的并且在上升的序列里

2024-09-27 18:01:44 200

原创 【C系列6.22】字符串训练之01字符串(HZNUOJ 2024程序设计基础第六章作业 Pro )

DescriptionWxa很无聊,他最近在思考一个关于0和1的问题。有一次,他在思考一个只包括0和1长度为n的字符串。考虑下面的几个操作:我们可以选择字符串中任何两个相邻位置的字符,如果一个是0,一个是1,那么我们可以把这两个字符从字符串中删除,这样以后字符串长度变成n-2。现在wxa想知道进行这样的操作后,字符串最短的长度是多少。请你帮助他计算。Input第一行输入n(1

2024-09-27 16:38:48 197

原创 【C系列6.21】字符串训练之AB串(HZNUOJ 2024程序设计基础第六章作业 Pro )

Description无聊的wxa又开始玩字符串了,现在他有一个字符串s,他想知道这个字符串是否含有非重叠AB和BA。(如ABA里AB和BA是重叠的,而ABBA里AB和BA是不重叠的)Input输入数据有多组。每组测试数据有一个字符串s。Output如果可以找到AB和BA,输出”yu ye sa wang dai xing”,否则输出”zhen shi ou ba”

2024-09-27 16:27:50 158

原创 【C系列6.20】字符串训练之wjn比较单词大小(HZNUOJ 2024程序设计基础第六章作业 Pro )

Descriptioncjc和mwy是队里公认的情侣,他们有一个孩子叫wjn。他们为孩子的教育而操心,这一天他们教wjn比较单词。比较规则是优先比较单词的长度,单词长的单词为大。如果单词长度相同则比较单词大小(字典序大的单词为大)。Input第一行是一个T,代表有T组测试样例。每组测试样例,第一行输入一个n(0 < n < 50),代表有n个单词相比较。接下来n行输入n个单词(单词长度不超过20)。

2024-09-27 16:20:35 289

原创 【C系列6.17】字符串训练之吉祥物的检讨书(HZNUOJ 2024程序设计基础第六章作业 Pro )

DescriptionACM队吉祥物cjc学长因为一次做了太猥琐的事,被学嫂罚去写检讨书300字,于是他开挂去网上找样本,但是样本中的名字不一样会有破绽,现在需要你来帮忙替换样本中的名字name为学嫂的名字doctorZ。Input先输入一个T,代表有T组数据。每组测试数据有一个数据name(0 < name < 20),表示样本中的名字。接下来一行输入检讨书内容(name < s < 1000)。Output修改后的内容。

2024-09-27 16:06:35 115

原创 花雕恋(HZNUOJ 2024程序设计基础第六章作业 Pro )

Description我爱睡觉觉群里的花和雕很爱聊天。但是他们每天固定的上线时间并不同。给出他们每天固定的在线时间段,请问一天中他们能聊几个小时。Input第一行输入一个T,代表有T组测试数据。每组测试数据输入n(n代表花花在线的区间个数),m(代表雕在线的区间个数)接下来n行输入区间[a,b] 代表花花的在线区间.接下来m行输入区间[c,d]代表雕的在线区间.时间范围为(0-23)。注意:是闭区间,so,比如10-13,指花花10,11,12,13四个小时都在线Output

2024-09-27 15:58:09 144

空空如也

空空如也

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

TA关注的人

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