自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字母统计

字母统计 描述 现在给你一个由小写字母组成字符串,要你找出字符串中出现次数最多的字母,如果出现次数最多字母有多个那么输出最小的那个。 输入 第一行输入一个正整数T 随后T行输入一个字符串s,s长度小于1010。 输出 每组数据输出占一行,输出出现次数最多的字符;样例输入 3 abcd bbaa jsdhfjkshdfjksahdfjkhsajkf...

2018-02-10 14:02:02 594

原创 矩形的个数

矩形的个数 在一个3*2的矩形中,可以找到6个1*1的矩形,4个2*1的矩形3个1*2的矩形,2个2*2的矩形,2个3*1的矩形和1个3*2的矩形,总共18个矩形。 给出A,B,计算可以从中找到多少个矩形。 输入本题有多组输入数据(<10000),你必须处理到EOF为止 输入2个整数A,B(1<=A,B<=1000) 输出输出找到的矩形数。 ...

2018-02-10 13:05:14 259

原创 1的个数

1的个数 小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗? 输入第一行输入一个整数N,表示测试数据的组数 每组测试数据只有一行,是一个整数M输出每组测试输出占一行,输出M的二进制表示中1的个数样例输入 3 4 6 7 样例输出 1 2 3#include<stdio.h>int main() ...

2018-02-10 12:51:19 196

原创 字母小游戏

字母小游戏 给你一个乱序的字符串,里面包含有小写字母(a–z)以及一些特殊符号,请你找出所给字符串里面所有的小写字母的个数, 拿这个数对26取余,输出取余后的数字在子母表中对应的小写字母(0对应z,1对应a,2对应b….25对应y)。 输入第一行是一个整数n表示接下来有n行的字符串m(m小于200) 需要输入 输出输出对应的小写字母 每个小写字母单独占一行样例输入 ...

2018-02-10 11:39:46 200

原创 茵茵的第一课

茵茵的第一课 茵茵今年已经六年级了,爸爸给她报了一个学习程序设计的班。 第一节课上,老师讲的就是如何输入一个数,再原样输出出来。 以现在的你看来,挺容易的是不? 那么,就请你也写出一个一样的程序吧 输入第一行是一个整数N(N<10)表示测试数据的组数) 接下来的n行 每行只有一个数(可能是小数,也可能是整数) 这个数的位数(整数位数+小数位数)...

2018-02-09 20:59:41 363

原创 两点距离

两点距离 输入两点坐标(X1,Y1),(X2,Y2)(0<=x1,x2,y1,y2<=1000),计算并输出两点间的距离。 输入第一行输入一个整数n,表示有n组测试数据; 随后每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。输出对于每组输入数据,输出一行,结果保留两位小数。样例输入 2 0 0 0 1 0 1 1 0 样...

2018-02-09 19:56:34 293

原创 素数

素数 走进世博园某信息通信馆,参观者将获得前所未有的尖端互动体验,一场充满创想和喜悦的信息通信互动体验秀将以全新形式呈现,从观众踏入展馆的第一步起,就将与手持终端密不可分,人类未来梦想的惊喜从参观者的掌上展开。 在等候区的梦想花园中,参观者便开始了他们奇妙的体验之旅,等待中的游客可利用手机等终端参与互动小游戏,与梦想剧场内的虚拟人物Kr. Kong 进行猜数比赛。当屏幕出现一个整数X...

2018-02-09 19:47:21 150 1

原创 L1-036. A乘以B

A乘以B 这是一道你可以在10秒内完成的题:给定两个绝对值不超过100的整数A和B,输出A乘以B的值。 输入格式: 输入在第一行给出两个整数A和B(-100 <= A, B, <= 100),数字间以空格分隔。 输出格式: 在一行中输出A乘以B的值。输入样例: -8 13 输出样例: -104#include<stdio.h&g...

2018-02-09 10:36:22 190

原创 成绩转换

成绩转换 输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下: 90~100为A; 80~89为B; 70~79为C; 60~69为D; 0~59为E; 输入第一行是一个整数N,表示测试数据的组数(N<10) 每组测试数据占一行,由一个整数M组成(0<=M<=100)。输出对于每组输入数据,输出一行。样例...

2018-02-09 10:26:05 1355

原创 兄弟郊游问题

兄弟郊游问题 兄弟俩骑车郊游,弟弟先出发,每分钟X米,M分钟后,哥哥带一条狗出发。以每分钟Y米的速度去追弟弟,而狗则以每分钟Z米的速度向弟弟跑去,追上弟弟后又立即返回,直到哥哥追上弟弟时,狗跑了多少米? 输入第一行输入一个整数N,表示测试数据的组数(N<100) 每组测试数据占一行,是四个正整数,分别为M,X,Y,Z 输出 输出狗跑的路径,结果保留小数点后两位...

2018-02-09 10:20:24 251

原创 n-1位数

n-1位数 已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。 输入第一行为M,表示测试数据组数。 接下来M行,每行包含一个测试数据。输出输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。样例输入 4 1023 5923 923 1000 样例输出 23 ...

2018-02-09 09:43:21 188

原创 开灯问题

开灯问题 有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入:n和k,输出开着的灯编号。k≤n≤1000 输入 输入一组数据:n和k 输出 输出开着的灯编号样例输入 7 3 ...

2018-02-09 09:01:07 151

原创 小学生算术

小学生算术 很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。 输入输入两个正整数m,n.(m,n,都是三位数)输出输出m,n,相加时需要进位多少次。样例输入 123 456 555 555 123 594 0 0 样例输出 0 3 1...

2018-02-09 08:39:14 231

原创 正三角形的外接圆面积

正三角形的外接圆面积 给你正三角形的边长,pi=3.1415926 ,求正三角形的外接圆面积。 输入只有一组测试数据 第一行输入一个整数n,表示接下来要输入n个边长m, 输出输出每个正三角形的外接圆面积,保留两位小数,每个面积单独占一行。样例输入 5 1 13 22 62 155 样例输出 1.05 176.98 506.84 4025.43 25...

2018-02-08 15:58:13 372

原创 另一种阶乘问题

另一种阶乘问题 大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧! 现在你的任务是求出1!!+2!!……+n!!的正确值(n<=20) 输入第一行输入一个a(a<=20),代表共有a组测试数据 接下来a行各行输...

2018-02-08 15:29:18 142 1

原创 字符串逆序输出

字符串逆序输出 给定一行字符,逆序输出此行(空格.数字不输出) 输入第一行是一个整数N(N<10)表示测试数据的组数) 每组测试数据占一行,每行数据中间有且只有一个空格(这样你可以把此行当成两个字符串读取)。 每行字符长度不超过40 并且保证输入的字符只有空格(1个),数字,小写字母三种输出对应每行测试数据,逆序输出(空格和数字不输出)样例输入 3...

2018-02-08 15:15:46 360

原创 鸡兔同笼

鸡兔同笼 已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。 输入第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10) a行里,每行都有一个n和m.输出输出鸡兔的个数,或者No answer样例输入 2 14 32 10 16样例输出 12 2 No answer...

2018-02-08 11:33:51 640

原创 6174问题

6174问题 假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个程序来判断一个四位数经过多少次这样的操作能出现循环,并且求出操作的次数 比如输入1234...

2018-02-08 11:20:19 172

原创 阶乘因式分解(一)

阶乘因式分解(一) 给定两个数m,n,其中m是一个素数。 将n(0<=n<=10000)的阶乘分解质因数,求其中有多少个m。 输入第一行是一个整数s,表示测试数据的组数 随后的s行, 每行有两个整数n,m。输出输出m的个数。样例输入 2 100 5 16 2 样例输出 24 15#include <stdio.h> ...

2018-02-08 09:48:53 110

原创 公约数和公倍数

公约数和公倍数 小明被一个问题给难住了,现在需要你帮帮忙。问题是:给出两个正整数,求出它们的最大公约数和最小公倍数。 输入第一行输入一个整数n,表示有n组测试数据; 随后的n行输入两个整数i,j。输出输出每组测试数据的最大公约数和最小公倍数样例输入3 6 6 12 11 33 22样例输出6 6 1 132 11 66#include<stdi...

2018-02-06 21:36:47 271

原创 水仙花数

水仙花数 请判断一个数是不是水仙花数。 其中水仙花数定义各个位数立方和等于它本身的三位数。 输入有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000) 输入0表示程序输入结束。输出如果n是水仙花数就输出Yes 否则输出No样例输入 153 154 0 样例输出 Yes No#include<stdio.h...

2018-02-06 20:23:52 186

原创 素数距离问题

素数距离问题 现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。 如果输入的整数本身就是素数,则输出该素数本身,距离输出0 输入第一行给出测试数据组数N, 接下来的N行每行有一个整数M,输出每行输出两个整数 A B. 其中A表示离相应测试数据最近的素数,B表示其间的距离。样...

2018-02-06 20:15:46 102

原创 素数求和问题

素数求和问题 现在给你N个数,现在要求你写出一个程序,找出这N个数中的所有素数,并求和。 输入第一行给出整数M代表多少组测试数据 每组测试数据第一行给你N,代表该组测试数据的数量。 接下来的N个数为要测试的数据,每个数小于1000输出每组测试数据结果占一行,输出给出的测试数据的所有素数和样例输入 3 5 1 2 3 4 5 8 11 12 13 14 ...

2018-02-06 19:35:01 329

原创 ASCII码排序

ASCII码排序 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入 2 qwe asd 样例输出 e q w a d s#include&lt...

2018-02-06 19:15:33 1807

原创 5个数求最值

5个数求最值 设计一个从5个整数中取最小数和最大数的程序 输入输入只有一组测试数据,为五个不大于1万的正整数输出输出两个数,第一个为这五个数中的最小值,第二个为这五个数中的最大值,两个数字以空格格开。 样例输入 1 2 3 4 5 样例输出 1 5#include<stdio.h>#include<math.h>int m...

2018-02-06 18:49:35 831

原创 Fibonacci数

Fibonacci数 无穷数列1,1,2,3,5,8,13,21,34,55…称为Fibonacci数列,它可以递归地定义为 F(n)=1 ………..(n=1或n=2) F(n)=F(n-1)+F(n-2)…..(n>2) 现要你来求第n个斐波那契数。(第1个、第二个都为1) 输入第一行是一个整数m(m<5)表示共有m组测试数据 每次测试数据只...

2018-02-05 18:49:53 2170

原创 奇偶数分离

奇偶数分离 有一个整型偶数n(2<= n <=10000),你要做的是:先把1到n中的所有奇数从小到大输出,再把所有的偶数从小到大输出。 输入第一行有一个整数i(2<=i<30)表示有 i 组测试数据; 每组有一个整型偶数n。输出第一行输出所有的奇数 第二行输出所有的偶数样例输入 2 10 14 样例输出 1 3 5 7 9 ...

2018-02-05 18:43:54 495

原创 L1-007. 念数字

念数字 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“fu”字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ba 9: jiu 输入格式: 输入在一行中给出一个整数,如: 1234 。 提示:整数包括负数、...

2018-02-05 18:28:53 120

原创 L1-015. 跟奥巴马一起画方块

跟奥巴马一起画方块 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输入格式: 输入在一行中给出正方形边长N(3<=N<=21)和组成正方形边的某种字符C,间隔一个空格。 输出格式...

2018-02-05 18:25:47 151

原创 L1-047. 装睡

装睡 你永远叫不醒一个装睡的人 —— 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次。下面给定一系列人的呼吸频率与脉搏,请你找出他们中间有可能在装睡的人,即至少一项指标不在正常范围内的人。 输入格式: 输入在第一行给出一个正整数N(<= 10)。随后N行,每行给出一个人的名字(仅由...

2018-02-04 15:57:53 459 2

原创 L1-045. 宇宙无敌大招呼

宇宙无敌大招呼 据说所有程序员学习的第一个程序都是在屏幕上输出一句“Hello World”,跟这个世界打个招呼。作为天梯赛中的程序员,你写的程序得高级一点,要能跟任意指定的星球打招呼。 输入格式: 输入在第一行给出一个星球的名字S,是一个由不超过7个英文字母组成的单词,以回车结束。 输出格式: 在一行中输出“Hello S”,跟输入的S星球打个招呼。输入样例...

2018-02-04 15:56:00 1729

原创 L1-042. 日期格式化

世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。 输入格式: 输入在一行中按照“mm-dd-yyyy”的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。 输出格式: 在一行中按照“yyyy-mm-dd”的格式给出年、月、日...

2018-02-04 15:54:30 852

原创 L1-040. 最佳情侣身高差

最佳情侣身高差 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09=(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。 下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。 输入格式: 输入第一行给出正整数N(<=10),为前来查询的用户数。随后N行,每行按照“性别 身高”的格式给出前来查询...

2018-02-04 15:52:48 209

原创 L1-038. 新世界

新世界 这道超级简单的题目没有任何输入。 你只需要在第一行中输出程序员钦定名言“Hello World”,并且在第二行中输出更新版的“Hello New World”就可以了。#include<stdio.h>#include<math.h>#include<string.h>int main() { printf("Hel...

2018-02-04 15:50:19 243

原创 L1-029. 是不是太胖了

是不是太胖了 据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……) 输入格式: 输入第一行给出一个正整数H(100 < H <= 300),为某人身高。 输出格式: 在一行中输出对应的标准体重,单位为市斤,保留小数点后1位...

2018-02-04 15:47:57 305

原创 L1-028. 判断素数

判断素数 本题的目标很简单,就是判断一个给定的正整数是否素数。 输入格式: 输入在第一行给出一个正整数N(<=10),随后N行,每行给出一个小于231的需要判断的正整数。 输出格式: 对每个需要判断的正整数,如果它是素数,则在一行中输出“Yes”,否则输出“No”。输入样例: 2 11 111 输出样例: Yes No#include...

2018-02-04 15:46:34 168

原创 L1-026. I Love GPLT

I Love GPLT 这道超级简单的题目没有任何输入。 你只需要把这句很重要的话 —— “I Love GPLT”——竖着输出就可以了。 所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车。#include<stdio.h>#include<math.h>#include<string.h>int ...

2018-02-04 15:44:52 144

原创 L1-024. 后天

后天 如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。 输入格式: 输入第一行给出一个正整数D(1 <= D <=7),代表星期里的某一天。 输出格式: 在一行中输出D天的后天是星期几。输入样例: 3 输出样例: 5#include&l...

2018-02-04 15:43:07 166

原创 L1-022. 奇偶分家

奇偶分家 给定N个正整数,请统计奇数和偶数各有多少个? 输入格式: 输入第一行给出一个正整N(<= 1000);第2行给出N个正整数,以空格分隔。 输出格式: 在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。输入样例: 9 88 74 101 26 15 0 34 22 77 输出样例: 3 6#include<stdi...

2018-02-04 15:41:02 2040 1

原创 L1-012. 计算指数

计算指数 对任意给定的不超过10的正整数n,要求你输出2n。不难吧? 输入格式: 输入在一行中给出一个不超过10的正整数n。 输出格式: 在一行中按照格式“2^n = 计算结果”输出2n的值。输入样例: 5 输出样例: 2^5 = 32#include<stdio.h>#include<math.h>int main(...

2018-02-03 14:36:46 4160

空空如也

空空如也

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

TA关注的人

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