自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 绝对值排序 杭电2020

Problem Description输入n(n Input输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。  Output对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。 Sample Input3 3 -4 24 0 1 2 -30 

2017-03-31 23:00:17 347

原创 发工资咯:) 杭电2021

Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、

2017-03-31 22:58:59 444

原创 海选女主角 杭电2022

Problem Descriptionpotato老师虽然很喜欢教书,但是迫于生活压力,不得不想办法在业余时间挣点外快以养家糊口。“做什么比较挣钱呢?筛沙子没力气,看大门又不够帅...”potato老师很是无奈。“张艺谋比你还难看,现在多有钱呀,听说还要导演奥运开幕式呢!你为什么不去娱乐圈发展呢?”lwg在一旁出主意。嗯,也是,为了生存,就委屈点到娱乐圈混混吧,马上就拍一部激光电影

2017-03-31 22:57:12 321

原创 数列有序! 杭电2019

Problem Description有n(n Input输入数据包含多个测试实例,每组数据由两行组成,第一行是n和m,第二行是已经有序的n个数的数列。n和m同时为0标示输入数据的结束,本行不做处理。 Output对于每个测试实例,输出插入新的元素后的数列。 Sample Input3 31 2 40 0 Sample O

2017-03-31 20:08:50 447

原创 偶数求和 杭电2015

Problem Description有一个长度为n(n Input输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。 Output对于每组输入数据,输出一个平均值序列,每组输出占一行。 Sample Input3 24 2 Sample Output3 63 7 我是菜鸟

2017-03-31 13:22:53 545

转载 c语言小技巧

1、整数/整数=整数 浮点数/浮点数=浮点数2、数学函数(#include)sqrt可以用来计算整数和浮点数的算术平方根3、pi的规范写法pi=const doule pi=acos(-1);(#include)尽量用const声明常数4、在算法竞赛中每行输出应以回车符结束,包括最后一行5、三变量排序:if(a>b){t=a;a=b;b=t;}//执行完之后aif(a>c)

2017-03-30 15:48:12 647

原创 素数判定 杭电2012

Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39 Input输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。 Output对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则请输出“Sorry”,每组输出占一行。 

2017-03-30 13:45:28 349

原创 杭电2010 水仙花数

Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。 Input输入数据有多组,每组占一行,包括两个整数m和n(100 Output对于每个测试

2017-03-30 08:58:01 369

原创 平方和与立方和

Problem Description给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。 Input输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。 Output对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。你可以认为32位整数足以保存结果。 

2017-03-29 21:24:12 359

原创 第几天?

Problem Description给定一个日期,输出这个日期是该年的第几天。 Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。 Output对于每组输入数据,输出一行,表示该日期是该年的第几天。 Sample Input1985/1/2

2017-03-29 20:52:12 244

原创 求绝对值

Problem Description求实数的绝对值。 Input输入数据有多组,每组占一行,每行包含一个实数。 Output对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。 Sample Input123-234.00 Sample Output123.00234.00#incl

2017-03-29 16:51:12 632

原创 计算球体积

Problem Description根据输入的半径值,计算球的体积。 Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。 Output输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。 Sample Input11.5 Sample Output4.18914.137H

2017-03-29 16:32:59 447

原创 计算两点间的距离

Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。 Output对于每组输入数据,输出一行,结果保留两位小数。 Sample Input0 0 0 10 1 1 0 

2017-03-29 16:12:26 657

原创 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。

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

2017-03-29 14:03:18 27211

原创 A+B for Input-Output Practice(I~VII)

题目描述Your task is to Calculate a + b.Too easy?! Of course! I specially designed the problem for acm beginners.You must have found that some problems have the same titles with this one, yes, all these

2017-03-28 20:21:44 10344

原创 Hey, welcome to HDOJ(Hangzhou Dianzi University Online Judge). In this problem, your task is to cal

Problem DescriptionHey, welcome to HDOJ(Hangzhou Dianzi University Online Judge).In this problem, your task is to calculate SUM(n) = 1 + 2 + 3 + ... + n. InputThe input will consist of

2017-03-28 20:15:47 7362

原创 Calculate A + B.

Problem DescriptionCalculate A + B. InputEach line will contain two integers A and B. Process to end of file. OutputFor each case, output A + B in one line. Sample Inpu

2017-03-28 19:35:28 1199

原创 输入10个数,求它们的平均值,并输出大于平均值的数据的个数

题目描述输入10个数,求它们的平均值,并输出大于平均值的数据的个数。输入10个数输出大于平均数的个数样例输入1 2 3 4 5 6 7 8 9 10样例输出5#includeint main(){   int a[10],avg=0,sum=0;   int i,j=0;

2017-03-28 11:01:08 42359

原创 输入两个正整数m和n(m<n),求m到n之间(包括m和n)所有素数的和,要求定义并调用函数isprime(x)来判断x是否为素数(素数是除1以外只能被自身整除的自然数)。

题目描述输入两个正整数m和n(m输入m n输出素数和样例输入2 3样例输出5#includeint m,n,i,j,sum=0;int isprime(int a){    int flag=1;    if(a==1)      flag=0;    f

2017-03-28 10:59:35 27463

原创 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。

题目描述有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。输入数字n一行字符串数字m输出从m开始的子串样例输入6abcdef3样例输出cdef#includeint main(){      int n,m,i,j=0;   scanf(

2017-03-27 14:18:52 5364

原创 有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。

题目描述有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。输入初始人数n输出最后一人的初始编号样例输入3样例输出2#includeint main(){    int n,a[1000];    int i,j=1,k=0,m=

2017-03-24 13:17:19 5634

原创 输入三个字符串,按由小到大的顺序输出

题目描述输入三个字符串,按由小到大的顺序输出 输入3行字符串输出按照从小到大输出成3行样例输入cdeafgabc样例输出abcafgcde方案一:#include#include int main(){    char a[10],b[10],c[10],t[10];

2017-03-21 13:28:50 65610

原创 输入三个整数,按由小到大的顺序输出。

题目描述输入三个整数,按由小到大的顺序输出。输入三个整数输出由小到大输出成一行,每个数字后面跟一个空格样例输入2 3 1样例输出1 2 3 看到这个题目,我首先想到的是这样做,可能一部分人脑海中第一次也会想到这样,用交换的方法#includeint main(){    int a,b,c,

2017-03-21 11:35:44 87434

原创 分别用函数和带参的宏,从三个数中找出最大的数。

题目描述分别用函数和带参的宏,从三个数中找出最大的数。输入3个实数输出最大的数,输出两遍,先用函数,再用宏。保留3位小数。样例输入1 2 3样例输出3.0003.000#include#define  max(a,b,c) (a>b?a:b)>(b>c?b:c)?(a>b?a:b):(b>c?b:c)

2017-03-21 10:54:24 10888

原创 输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。

题目描述输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。输入一行字符输出加密处理后的字符样例输入a b样例输出b c#include#includeint main(){    char a[50];    gets(a);    for(i

2017-03-21 10:16:21 19182

原创 请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用"6.2f"格式输出。

题目描述请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用"6.2f"格式输出。输入一个实数,float范围输出输出3行,第一行打印一遍输入的数,第二行打印两遍,第三行打印三遍。第二行和第三行,用空格分隔同一行的数字。实数用"6.2f"格式输出。样例输入0.618样例输出

2017-03-20 21:09:01 7433

原创 给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y)

题目描述给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)输入一个年份输出根据是否闰年输出,是输出"L",否输出"N"样例输入2000样例输出L#include#define 

2017-03-20 20:47:50 6922

原创 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。

题目描述编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。只要结果,别输出什么提示信息。输入一行字符串输出统计数据,4个数字,空格分开。样例输入!@#$%^QWERT 1234567样例输出5 7 4 6 #include#incl

2017-03-20 20:30:28 10158

原创 三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带

题目描述三角形面积=SQRT(S*(S-a)*(S-b)*(S-c))其中S=(a+b+c)/2,a、b、c为三角形的三边。定义两个带参的宏,一个用来求area,另一个宏用来求S。写程序,在程序中用带实参的宏名来求面积area。输入a b c三角形的三条边,可以是小数。输出三角形面积,保留3位小数样例输入3 4 5样例输出

2017-03-20 20:28:45 12296

原创 输入两个整数,求他们相除的余数。用带参的宏来实现,编程序。

题目描述输入两个整数,求他们相除的余数。用带参的宏来实现,编程序。 输入a b两个数输出a/b的余数样例输入3 2样例输出1#include#define s(a,b) a%bint main(){    int x,y;    scanf("%d%d",&x,&y);    pri

2017-03-20 20:05:53 6342

原创 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。

题目描述定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。 输入两个数,空格隔开输出交换后的两个数,空格隔开样例输入1 2样例输出2 1#include#define swap(a,b) t=a;a=b;b=t;  int main(){

2017-03-20 19:34:37 13507

原创 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。

题目描述编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。只要结果,别输出什么提示信息。输入一行字符串输出统计数据,4个数字,空格分开。样例输入!@#$%^QWERT 1234567样例输出5 7 4 6 #include#incl

2017-03-20 18:53:08 7422

原创 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。

题目描述写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。输入一个四位数输出增加空格输出样例输入1990样例输出1 9 9 0方案一://用数组存储输入的数据#include#include int main(){  

2017-03-20 18:08:46 32939

原创 写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。

题目描述写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。输入一行字符串输出顺序输出其中的元音字母(aeiuo)样例输入abcde样例输出ae#include#includeint main(){    int i,j;    char a[100],b[100];    

2017-03-20 13:58:02 11342

原创 写一函数,将两个字符串连接

题目描述写一函数,将两个字符串连接输入两行字符串输出链接后的字符串样例输入123abc样例输出123abc#include#include int main(){    char a[200],b[200];    int i,j;    gets(a);

2017-03-20 13:43:21 5085

原创 写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串

题目描述写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。 输入一行字符输出逆序后的字符串样例输入123456abcdef 样例输出fedcba654321#include#includeint main(){    char a[20];    get

2017-03-20 13:07:05 38733

空空如也

空空如也

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

TA关注的人

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