- 博客(34)
- 收藏
- 关注
原创 插入排序l
for(k=j-1;k--)//(包括i)的项到最后一项(k=j-1)后移一位。//比最后一个数还小就往最后一个元素之后存放新读的数。j++)//将第二个至第10个数一一有序插入到数组a中。while(x<a[i]&&i<=j-1)//条件判断,并且不超范围。//读入第一个数,直接存到a[0]中。else//以下查找待查位置(从头开始查)
2025-01-05 23:02:38
180
原创 L1-037A除以B
在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。
2024-10-25 11:28:59
237
原创 L1-036A乘以B
看我没骗你吧 —— 这是一道你可以在 10 秒内完成的题:给定两个绝对值不超过 100 的整数 A 和 B,输出 A 乘以 B 的值。
2024-10-25 11:27:34
262
原创 L1-034点赞
FK”,其中1≤K≤10,F i(i=1,⋯,K)是特性标签的编号,我们将所有特性标签从1到1000编号。如果有并列,则输出编号最大的那个。
2024-10-25 11:25:22
469
原创 L1-032Left-pad
根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用*去填充字符串GPLT,使之长度为10,调用left-pad的结果就应该是******GPLT。)和一个字符,分别是填充结果字符串的长度和用于填充的字符,中间以1个空格分开。第二行给出原始的非空字符串,以回车结束。
2024-10-25 11:21:39
259
原创 L1-031到底是不是太胖了
据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内都是完美身材(即 | 真实体重 − 标准体重 | < 标准体重×10%)。现给定一群人的身高和实际体重,请你告诉他们是否太胖或太瘦了。随后N行,每行给出两个整数,分别是一个人的身高H(120 < H < 200;单位:厘米)和真实体重W(50 < W ≤ 300;单位:市斤),其间以空格分隔。为每个人输出一行结论:如果是完美身材,输出You are wan mei!
2024-10-25 11:19:58
260
原创 L1-029是不是太胖了
据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……输入第一行给出一个正整数H(100 < H ≤ 300),为某人身高。在一行中输出对应的标准体重,单位为市斤,保留小数点后1位。
2024-10-25 11:18:15
206
原创 L1-024后天
如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。
2024-10-25 11:15:19
295
原创 L1-019 谁先倒
划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。
2024-10-25 11:11:57
349
原创 L1-028 判断素数
对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No。输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2。本题的目标很简单,就是判断一个给定的正整数是否素数。的需要判断的正整数。
2024-10-24 16:53:16
179
原创 L1-024 后天
如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。输入第一行给出一个正整数D(1 ≤ D ≤ 7),代表星期里的某一天。在一行中输出D天的后天是星期几。
2024-10-24 16:51:11
364
原创 L1-023输出GPLT
给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT....这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。在一行中按题目要求输出排序后的字符串。
2024-10-24 16:47:26
457
原创 L1-019 谁先倒
酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。在第一行中输出先倒下的那个人:A代表甲,B代表乙。第二行中输出没倒的那个人喝了多少杯。输入第一行先后给出甲、乙两人的酒量(不超过100的非负整数),以空格分隔。下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。其中喊是喊出的数字,划是划出的数字,均为不超过100的正整数(两只手一起划)。
2024-10-24 16:42:25
466
原创 L1-018 大笨钟
微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;另外,虽然一天有24小时,钟却是只在后半天敲1~12下。例如在23:00敲钟,就是“当当当当当当当当当当当”,而到了23:01就会是“当当当当当当当当当当当当”。在午夜00:00到中午12:00期间(端点时间包括在内),笨钟是不敲的。根据当前时间替大笨钟敲钟,即在一行中输出相应数量个Dang。下面就请你写个程序,根据当前时间替大笨钟敲钟。
2024-10-24 16:38:28
480
原创 L1-017 到底有多二
一个整数“”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。
2024-10-24 16:34:53
407
原创 L1-016 查验身份证
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。
2024-10-24 16:29:45
405
原创 L1-015 跟奥巴马一起画方块
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!
2024-10-24 16:24:08
361
原创 L1-004计算摄氏温度
给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。
2024-10-24 16:04:48
254
原创 杨辉三角顶格版
int main()for(i=0;i<b;i++)for(i=0;i++)flag=0;for(j=0;j<b-1-i;j++)t=a[j];a[j+1]=t;flag=1;for(i=0;i<b;i++)int main()int i,j,n;s[0][0]=1;s[1][0]=1;s[1][1]=1;for(i=2;i<n;i++)s[i][0]=1;s[i][i]=1;for(j=1;j<i;j++)
2024-10-18 20:20:15
179
原创 冒泡法排序(flag版)
int main()for(i=0;i<b;i++)for(i=0;i++)flag=0;for(j=0;j<b-1-i;j++)t=a[j];a[j+1]=t;flag=1;for(i=0;i<b;i++)
2024-10-18 16:11:42
275
原创 选择排序法排序
int main()for(i=0;i<7;i++)k=i;for(j=i+1;j<8;j++){k=j;if(k!=i)t=a[k];a[k]=a[i];a[i]=t;for(i=0;i<8;i++)
2024-10-18 16:10:30
129
原创 按题目要求对字符串进行操作
int main()char c[N];gets(c);for(i=1;i++)for(i=2;i++)for(i=1;i++)if(c[i]!=' ')for(i=2;i++)
2024-10-18 10:02:44
315
原创 L1-035 情人节
int main()int i,c=0;char b;=0)c++;if(c==2)if(c==14)if(c>=14)if(c
2024-10-17 17:51:11
152
原创 螺旋矩阵n阶
#include<stdio.h>int main(){ int n,x=1,y=1,h; scanf("%d",&n); int a[50][50]={0}; h=1; a[1][1]=1; while(h<n*n) { while(y+1<=n&&a[x][y+1]==0) a[x][++y]=++h;//向右; while(x+1<=n&&a[x+1][y]==0) a[++x][y]
2024-10-17 17:44:22
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅