自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 给定一个矩形的宽度和高度,打印出它

输入包含多个测试用例。对于每个用例,都有两个数字n和m(0 <n,m <75)指示矩形的宽度和高度。每打印一个矩形要空一行 #include<stdio.h> int main() { int a,b,i,j; while(scanf("%d%d",...

2020-01-30 17:30:56

阅读数 11

评论数 0

原创 RPG难题

有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法. #include<stdio.h> int main() { int i,n; long long a[100...

2020-01-29 12:16:00

阅读数 9

评论数 0

原创 安全密码

一般来说一个比较安全的密码至少应该满足下面两个条件: (1).密码长度大于等于8,且不要超过16。 (2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。 这四个字符类别分别为: 1.大写字母:A,B,C…Z; 2.小写字母:a,b,c…z; 3.数字:0,1,2…9; 4.特殊符号:~...

2020-01-28 14:47:52

阅读数 61

评论数 0

原创 亲和数

古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是本身的约数)之和为:1 + 2 + 4 + 5 + 10 + 11 + 20 + 22 + 44 + 55 + 110 = 284。而284的所有真约数为1、2、4、71,142,加起来恰好为220。人们对这样的数感到很惊讶,并称...

2020-01-22 17:01:28

阅读数 10

评论数 0

原创 给定三条边,请你判断一下能不能组成一个三角形。

输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C。其中A,B,C <1000;对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出是,否则否。 #include<stdio.h> int main() { double a,b,c,...

2020-01-22 10:47:32

阅读数 11

评论数 0

原创 已知多边形的各点坐标,求多边形的面积

输入数据包含多个测试实例,每个测试实例占一行,每行的开始是一个整数n(3 <= n <= 100),它表示可以的边数(当然也是顶点数),然后是按照逆时针顺序指定的n个顶端的坐标(x1,y1,x2,y2 … xn,yn),为了简化问题,这里的所有坐标都用整数表示。输入数据中所有的整数都在...

2020-01-22 09:49:57

阅读数 30

评论数 0

原创 求A^B的最后三位数表示的整数。 说明:A^B的含义是“A的B次方”。

输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1<=A,B<=10000),如果A=0, B=0,则表示输入数据的结束,不做处理。对于每个测试实例,请输出A^B的最后三位表示的整数,每个输出占一行。 #include<stdio.h> int mai...

2020-01-20 12:01:22

阅读数 41

评论数 0

原创 输入一个十进制数N,将它转换成R进制数输出。

输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)R(2<=R<=16, R<>10)。为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。 #include<stdio.h>...

2020-01-19 20:31:14

阅读数 80

评论数 0

原创 杨辉三角

输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1<=n<=30),表示将要输出的杨辉三角的层数。对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开,每一个杨辉三角后面加一个空行。 #include<stdio.h> int ma...

2020-01-19 17:44:05

阅读数 53

评论数 0

原创 统计给定文本文件中汉字的个数。

输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。 #include<stdio.h> #include<string.h> int main() { int i,j,n,s=0; ...

2020-01-18 18:54:27

阅读数 13

评论数 0

原创 输入一个字符串,判断其是否是C的合法标识符。

输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。 #include<stdio.h> #...

2020-01-16 13:11:40

阅读数 80

评论数 0

原创 输入M行N列个整数,绝对值最多为32位,求出它们当中绝对值最大的数,并依次输出它的行数、列数和这个值本身。

输入数据有多组,每组的第一行是两个整数m和n,表示应聘MM的总共的行列数,然后是m行整数,每行有n个,m和n的定义见题目的描述。对于每组输入数据,输出三个整数x,y和s,分别表示选中的MM的行号、列号和分数。note:行号和列号从一开始,如果有多个MM的分数绝对值一样,那么输出排在最前面的一个(即...

2020-01-15 17:57:53

阅读数 28

评论数 0

原创 如果每个老师的工资额都知道,至少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢? 这里假设老师的工资是正整数,单位元,人民币一共有100元,50元,10元,5元,2元和1元六种。

输入数据包含多个测试实例,每个测试实例的第一行是一个整数n(n<100),表示老师的人数,然后是n个老师的工资。n=0表示输入的结束,不做处理。对于每个测试实例输出一个整数x,表示至少需要准备的人民币张数。每个输出占一行。 #include<stdio.h> int main...

2020-01-14 18:44:56

阅读数 46

评论数 0

原创 输入n个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等

输入数据有多组,每组占一行,每行的第一个数字为n,然后是n个整数,n= 0表示输入数据的结束,不做处理。对于每个测试实例,输出排序后的结果,两个数之间用一个空格替换。每个测试实例占一行。 #include<stdio.h> #include<math.h> int m...

2020-01-14 17:50:15

阅读数 66

评论数 0

原创 对于给定的一个字符串,统计其中数字字符出现的次数。

输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。对于每个测试实例,输出该串中数值的个数,每个输出占一行。 #include<stdio.h> int main() { int i,j,n,k=0; char a[1...

2020-01-14 10:22:48

阅读数 86

评论数 0

原创 青年选手奖状赛中,评委会给参赛选手打分。选手竞赛规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的比赛。

输入数据有多组,每组占一行,每行的第一个数是n(2 <n <= 100),表示评委的人数,然后是n个评委的打分。对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。 #include<stdio.h> int main() { double k,s=...

2020-01-10 16:46:14

阅读数 26

评论数 0

原创 数列的定义如下: 数列的第一项为n,以后将此为前一项的平方根,求数列的前m项的和。

输入数据有多组,每组占一行,由两个整数n(n <10000)和m(m <1000)组成,n和m的含义如前所述。对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。 #include<stdio.h> #include<math.h> ...

2020-01-08 11:00:35

阅读数 53

评论数 0

原创 统计给定的n个数中,负数,零和正数的个数。

输入数据有多组,每组占一行,每行的第一个数是整数n(n <100),表示需要统计的数值的个数,然后是n个实数;如果n = 0,则表示输入结束,该行不做处理。对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数,零和正数的个数。 #include<stdio.h> i...

2020-01-08 10:10:27

阅读数 17

评论数 0

原创 给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。

输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。 加粗样式对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整体中所有偶数的平方和以及所有奇数的立方和。您可以认为32位整数可以保存结果。 #include<stdio.h> int main...

2020-01-08 09:35:28

阅读数 38

评论数 0

原创 给你n个整数,求他们中所有奇数的乘积。

输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,然后是n个整数,你可以假设每组数据必定至少存在一个奇数。 输出每组数中的所有奇数的乘积,对于测试实例,输出一行。 #include<stdio.h> int main() { int n...

2020-01-08 08:57:43

阅读数 11

评论数 0

原创 输入一个百分制的成绩吨,将其转换成对应的等级。

输入一个百分制的成绩吨,将其转换成对应的等级,具体转换规则如下: 90〜100为A; 80〜89为B; 70〜79为C; 60〜69为D; 0〜59为E; 输入数据有多组,每组占一行,由一个整体组成。 对于每组输入数据,输出一行。如果输入数据不在0〜100范围内,请输出一行:“ Score is ...

2020-01-07 16:06:08

阅读数 40

评论数 0

原创 根据输入的同轴值,计算球的体积。输入数据有多组,每组占一行,每行包括一个实数,表示球的轴向。输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。

#include<stdio.h> #define PI 3.1415927 //对Π进行宏定义 int main() { double a,b,c; while(scanf("%lf",&a)!=EOF)//进行多次输入 { c=aaa; ...

2020-01-07 14:46:11

阅读数 28

评论数 0

原创 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。

#include<stdio.h> #include<math.h> int main() { double a,m,b,n,c,d,y; while(scanf("%lf %lf %lf %lf",&a,&m,&b,&...

2020-01-07 14:34:19

阅读数 22

评论数 0

原创 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入数据有多组,每组占一行,有三个字符组成,之间无空格。 对于每组输入数据,输出一行,字符中间用一个空格分开。

#include<stdio.h> int main() { char ah,ch,bh,t; while(scanf("%c%c%c",&ah,&ch,&bh)!=EOF)//进行多次输入用EOF { getchar();/...

2020-01-07 14:19:14

阅读数 52

评论数 0

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