自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于部分注解不提示问题例如@RequestMapping、@Autowired等

部分注解不提示问题的一种解决方案

2022-06-29 09:05:31 1131 1

原创 ZZULIOJ1049

1049:平方和与立方和题目描述给定两个整数m和n,求出m~n这段连续的整数中所有偶数的平方和以及所有奇数的立方和。输入由两个整数m和n组成,你可以假定m<=n.输出应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。32位整数足以保存结果。样例输入2 5样例输出20 152提示…来源分类**代码m,n = map(int,input().split())x = 0y = 0for i in range(m,n+1): if

2020-11-01 10:36:42 573

原创 ZZULIOJ1048

1048:阶乘表题目描述输入一个正整数n(n<=20),输出1到n之间阶乘表。输入输入只有一个正整数n。输出输出1到n之间的阶乘表,格式见输出样例。每行两个数据,第一个数据占4列,第二个数据占20列,左对齐。样例输入5样例输出1 12 23 64 245 120提示注意int类型的表示范围来源分类*代码n = int(input())s = 1template = '{:<4d}{:<20d}'for i in range(

2020-11-01 10:34:20 479

原创 ZZULIOJ1047

1047:对数表题目描述输入两个正整数m和n,输出m到n之间每个整数的自然对数。输入输入包括两个整数m和n(m<=n),之间用一个空格隔开。输出每行输出一个整数及其对数,整数占4列,对数占8列,右对齐,对数保留4位小数。样例输入2 4样例输出2 0.69313 1.09864 1.3863提示…来源分类*代码import mathtemplate = '{:>4d}{:>8.4f}'m,n = map(int,input().split())

2020-11-01 10:31:01 351

原创 ZZULIOJ1046

1046:奇数的乘积题目描述给你n个整数,求他们中所有奇数的乘积。输入第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。输出输出n个数中的所有奇数的乘积,占一行。样例输入5 2 5 4 6 7样例输出35提示…来源分类*代码m = input().split()n = int(m[0])s = []for i in range(1,n+1): if int(m[i]) % 2 != 0: s.appen

2020-11-01 10:27:52 489

原创 ZZULIOJ1045

1045:数值统计题目描述统计给定的n个数中,负数、零和正数的个数。输入输入的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个整数输出输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。样例输入6 0 1 2 3 -1 0样例输出1 2 3提示…来源分类*代码m = input().split()n = int(m[0])s1 = []s2 = []s3 = []for i in range(1,n+1): if floa

2020-11-01 10:25:50 419

原创 ZZULIOJ1044

1044:不及格率题目描述输入n和n个学生成绩(实数),输出不及格率。输入输入的第一行是一个整数n,第二行是n个实数,用空格隔开。输出输出一个实数,表示不及格率,结果保留2位小数,单独占一行。样例输入898 45 86 79 56 75 90 70样例输出0.25提示注意,不及格率为0时,输出0.00来源分类*代码nn = int(input())m = input().split()s = []for i in range(n): if float(m[i

2020-10-30 21:33:34 477

原创 ZZULIOJ1043

1043:最大值题目描述输入一个整数n和n个整数,输出这n个整数的最大值。输入输入有两行:第一行是一个正整数n,第二行是n个整数。输出输出包含一个整数,即n个数中的最大值,单独占一行。样例输入43 7 5 6样例输出7提示…来源分类*代码n = int(input())m = input().split()s = []for i in range(n): s.append(int(m[i]))s = sorted(s,reverse=True)print(

2020-10-30 21:28:42 963

原创 ZZULIOJ1042

1042:数列求和3题目描述求1-2/3+3/5-4/7+5/9-6/11+…的前n项和,结果保留3位小数。输入输入正整数n(n>0)。输出输出一个实数,保留3位小数,单独占一行。样例输入5样例输出0.917提示…来源分类**代码n = int(input())s = 0.00for i in range(1,n+1): s += i/(i * 2 - 1) * (-1)**(i - 1)print("%.3f" % s)(在下小白一个,代码写的比较笨

2020-10-30 21:26:08 525

原创 ZZULIOJ1041

1041:数列求和2题目描述输入一个整数n,输出数列1-1/3+1/5-……前n项的和。输入输入只有一个整数n。输出结果保留2为小数,单独占一行。样例输入3样例输出0.87提示…来源分类**代码n = int(input())s = 0.00for i in range(1,n+1): s += 1/(i * 2 - 1) * (-1)**(i - 1)print("%.2f" % s)(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教???

2020-10-30 21:24:22 314

原创 ZZULIOJ1040

1040:数列求和1题目描述输入一个整数n,输出数列1+1/3+1/5+……前n项的和。输入输入只有一个正整数n。输出结果保留2位小数,单独占一行样例输入3样例输出1.53提示…来源分类*代码n = int(input())s = 0.00for i in range(1,n+1): s += 1/(i * 2 - 1)print("%.2f" %s)(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教????)...

2020-10-30 21:22:36 373

原创 ZZULIOJ1039

1039:n个数求和题目描述输入一个整数n和n个整数,输出这n个整数的和。输入输入有两行:第一行是一个正整数n,第二行是n个整数。输出输出一个整数,即n个数的和。输出单独占一行。样例输入37 3 2样例输出12提示…来源分类*代码n = int(input())m = input().split()s = 0for i in range(n): #list从0开始,range取不到 n s = s + int(m[i])print(s)(在下小白一个,

2020-10-30 21:20:01 528

原创 ZZULIOJ1038

1038:绝对值最大题目描述输入3个整数,输出绝对值最大的那个数。输入输入包含3个int范围内的整数,用空格隔开。输出输出三个数中绝对值最大的数,单独占一行。若绝对值最大的数不唯一,则输出最先出现的那个。例如,若输入为1 -3 3,则输出为-3;若输入为1 3 -3则输出为3。样例输入1 2 -3样例输出-3提示…来源分类**代码a,b,c = map(int,input().split())m = max(abs(a),abs(b),abs(c))if abs(a) =

2020-10-30 21:17:34 453

原创 ZZULIOJ1037

1037:四则运算题目描述给你一个简单的四则运算表达式,包含两个实数和一个运算符,请编程计算出结果输入表达式的格式为:s1 op s2, s1和s2是两个实数,op表示的是运算符(+,-,*,/),也可能是其他字符输出如果运算符合法,输出表达式的值;若运算符不合法或进行除法运算时除数是0,则输出"Wrong input!"。最后结果小数点后保留两位。样例输入1.0 + 1.0样例输出2.00提示除数是0,用|s2|<1e-10(即10的-10次方)判断来源分类**代码impo

2020-10-30 21:15:01 412

原创 ZZULIOJ1036

1036:某年某月有多少天题目描述给你一个年份和月份,求该月有多少天输入一个年份(正整数),一个月份(1-12),中间有一个空格隔开输出该月的天数,单独占一行。样例输入2012 2样例输出29提示…来源分类*代码y,m = map(int,input().split())if m == 2: if y % 400 == 0 or (y % 4 == 0 and y % 100 != 0): d = 29 else: d = 2

2020-10-30 21:08:26 770

原创 ZZULIOJ1035

1035:分段函数求值题目描述已知:y是x的函数,当x<-2时,y=7-2x;当x>=-2,且x<3时,y=5-|3x+2|;当x>=3时,y=3x+4输入任意输入一个整数x。输出输出为一个整数,即x对应的函数值。样例输入2样例输出-3提示…来源分类*代码x = int(input())if x >= 3: y = x * 3 + 4else: if x >= -2: if x * 3 >=

2020-10-30 21:05:20 568

原创 ZZULIOJ1034

1034:夏季促销题目描述商场夏季促销,购物500元以下,不打折;购物500元(含)以上,95折;购物1000元(含)以上,9折;购物3000元(含)以上,85折;购物5000元(含)以上,8折。根据消费金额,确定用户实际需要支付的数目。输入输入一个实数,表示消费金额。输出输出一个实数,表示用户实际需要支出的数目,保留两位小数。样例输入5100样例输出4080.00提示…来源分类*代码w = float(input())if w < 500: pay = w

2020-10-27 12:53:13 549

原创 ZZULIOJ1033

1033:五级制成绩题目描述给定一个百分制成绩, 请根据百分制成绩输出其对应的等级。转换关系如下:90分及以上为’A’,80~89为’B’, 70~79为’C’, 60~69为’D’,60分以下为’E’。输入一个百分制成绩(0~100的整数)。输出输出对应的等级。样例输入100样例输出A提示…来源分类*代码s = int(input())if s >= 90: level = "A"else: if s >= 80: leve

2020-10-27 12:38:49 401

原创 ZZULIOJ1032

1032:员工薪水题目描述某公司规定,销售人员工资由基本工资和销售提成两部分组成,其中基本工资是1500元/月,销售提成规则如下:销售额小于等于10000元时,按照5%提成;销售额大于10000元但小于等于50000元时,超出10000部分按照3%提成;销售额大于50000元时,超出50000部分按照2%提成。编写程序,根据销售额计算员工收入。输入输入一个整数表示销售额输出输出员工的薪水,保留2位小数。样例输入30000样例输出2600.00提示…来源分类**代码s

2020-10-27 12:36:25 776

原创 ZZULIOJ1031

1031:判断点在第几象限题目描述从键盘输入2个整数x、y值,表示平面上一个坐标点,判断该坐标点处于第几象限,并输出相应的结果。输入输入x,y值表示一个坐标点。坐标点不会处于x轴和y轴上,也不会在原点。输出输出对应的象限,用数字1,2,3,4分别对应四个象限。>样例输入1 1样例输出1提示…来源分类*代码x,y = map(int,input().split())if x>0 and y>0: print(1)if x>0 and y&lt

2020-10-27 12:33:45 406

原创 ZZULIOJ1030

1030:判断直角三角形题目描述输入三个正整数,判断用这三个整数做边长是否能构成一个直角三角形。输入输入三个正整数。输出能否构成直角三角形。如能输出:yes.若不能,输出:no。样例输入6 8 10样例输出Yes提示…来源分类**代码a,b,c = map(int,input().split())s = sorted([a,b,c])if s[0]**2 + s[1]**2 == s[2]**2: print('yes')else: print('no

2020-10-27 12:30:56 309

原创 ZZULIOJ1029

1029:三角形判定题目描述给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。输入输入为三个int范围的正整数,中间有一个空格隔开。输出如果能构成三角形,输出"Yes",否则输出"No"样例输入3 4 5样例输出Yes提示…来源分类**代码a,b,c = map(int,input().split())if a + b > c and a - b < c and b - a < c: print('Yes')else: prin

2020-10-10 18:30:03 360

原创 ZZULIOJ1028

1028:I love 闰年!题目描述根据一个年份,判断是否是闰年。输入输入为一个整数,表示一个年份。输出如果是闰年,输出"Yes",否则输出"No"。输出单独占一行。样例输入2012样例输出Yes提示…来源分类*代码y=int(input())if y%400==0 or (y%4==0 and y%100!=0) : print("Yes")else : print("No")注意闰年有世纪闰年和平时的闰年,具体的可

2020-10-10 18:27:44 807

原创 ZZULIOJ1027

1027:判断水仙花数题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输入一个三位数,判断该数是否是水仙花数,如果是,输出“yes”,否则输出“no”输入输入一个三位的正整数。输出输出“yes”或“no”。样例输入153样例输出yes提示…来源分类*代码x = input()num1 = int(x[0])**3num2 = i

2020-10-10 18:21:29 719

原创 ZZULIOJ1026

1026:字符类型判断题目描述从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。输入输入一个字符。输出如果该字符是大写字母,则输出“upper”;若是小写字母,则输出“lower”;若是数字字符,则输出“digit”;若是其他字符,则输出“other”。(输出不含双引号)。样例输入1样例输出digit提示…来源分类*代码x = input()num = ord(x[0])if num >= 48 and num &lt

2020-10-10 18:17:19 1346

原创 ZZULIOJ1025

1025:最大字符题目描述给你三个ASCII字符(不含空白字符:包括空格、制表符\t、回车换行符\n),找出其中最大的那个输入输入包含三个字符,之间有一个空格隔开。输出输出ASCII码最大的那个字符,占一行。样例输入a b c样例输出c提示注意对输入序列中空格的处理,空格也是合法的字符来源分类**代码a,b,c = input().split()num1 = ord(a[0])num2 = ord(b[0])num3 = ord(c[0])if num1 >=

2020-10-10 18:14:45 644

原创 ZZULIOJ1024

1024:计算字母序号题目描述输入一个英文字母(可能是大写,也可能是小写),输出该字母在字母表中的序号(’a’和’A’的序号为1)。输入输入只有一个英文字母。输出输出一个整数,表示该字母在字母表的序号,输出单独占一行。样例输入D样例输出4提示…来源分类**代码x = input()if x[0].islower(): num = 1 + int(ord(x[0]) - 97)else: num = 1 + int(ord(x[0]) - 65)prin

2020-10-10 18:12:00 797

原创 ZZULIOJ1023

1023:大小写转换题目描述输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。输入输入为一个字符。输出按题目要求输出一个字符,单独占一行。样例输入a样例输出A提示…来源分类*代码x = input()if x[0].islower(): print(x[0].upper())else: print(x[0])(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教????)...

2020-10-10 18:09:34 588

原创 ZZULIOJ1022

1022:三整数排序题目描述从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。输入输入三个整数x,y和z。输出按从大到小的顺序输出它们的值。样例输入20 16 18样例输出20 18 16提示…来源分类*代码x = input()a,b,c = map(int,x.split())s = sorted([a,b,c])print(s[2],s[1],s[0])(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教????)...

2020-10-10 18:07:18 1014

原创 ZZULIOJ1021

1021:三个整数的最大值题目描述从键盘输入三个整数x,y和z,求出其中最大的数。输入输入三个整数,用空格隔开。输出输出最大整数。样例输入20 16 18样例输出20提示…来源分类*代码x = input()a,b,c = map(int,x.split())print(max(a,b,c))(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教????)...

2020-10-10 18:04:39 558

原创 ZZULIOJ1020

1020:两整数排序题目描述从键盘输入两个整数x,y,按从小到大的顺序输出它们的值。输入输入两个整数x,y。输出按从小到大的顺序输出它们的值。数据之间以空格间隔。样例输入20 16样例输出16 20提示…来源分类*代码x,y = map(int,input().split())if x<y: print(x,y,sep = ' ')else: print(y,x,sep = ' ')(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指

2020-10-10 18:02:21 399

原创 ZZULIOJ1019

1019:公园门票题目描述某公园门票的票价是每人50元,一次购票满30张,每张可以少收2元。试编写自动计费系统程序。输入输入一个正整数,表示购票的数量。输出输出一个整数,表示用户实际需要支付的金额。样例输入30样例输出1440提示…来源分类*代码x = int(input())if x<30: print(x * 50)else: print(x * 48)(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教????)...

2020-10-08 22:44:46 389

原创 ZZULIOJ1018

1018:奇数偶数题目描述输入一个整数,判断该数是奇数还是偶数。输入输入整数n。输出如果该数是奇数就输出“odd”,偶数就输出“even”(输出不含双引号)。样例输入8样例输出even提示…来源分类**代码x = int(input())s = x%2if s == 0: print("even")else: print("odd")(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教????)...

2020-10-08 22:39:09 627

原创 ZZULIOJ1017

1017:判断正整数位数题目描述给定一个不多于5位的正整数,判断它是几位数,并输出。输入一个不多于5位的正整数。输出输出正整数的位数,单独占一行。样例输入111样例输出3提示…来源分类*代码x1 = int(input())x2 = len(str(x1))print(x2)(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教????)...

2020-10-08 22:36:39 697

原创 ZZULIOJ1016

1016:银行利率题目描述设银行1年期定期存款年利率为2.25%,存款本金为deposit元,试编程计算并输出n年后的本利之和。输入输入一个正整数和一个实数,分别代表存款年数和存款本金。输出输出一个双精度实数,小数点后保留6位有效数字。样例输入2 100样例输出104.550625提示使用math.h中的数学函数来源分类*代码import mathn,deposit = input().split()w = float(deposit) * math.pow(1.0225

2020-10-08 22:29:41 645

原创 ZZULIOJ1015

1015:计算时间间隔题目描述读入两个用“时:分:秒”表示的时间点,计算以秒为单位的时间间隔。输入输入有两行,每行是一个用“时:分:秒”表示的时间点。测试数据保证第二个时间点晚于第一个时间点。输出输出一个整数,表示时间间隔的秒数。样例输入08:00:0009:00:00样例输出3600提示输入数据中带有普通字符,如冒号,scanf函数的格式字符串中对应位置上也要有对应字符。来源分类**代码import datetimetime1 = input()time2 = inp

2020-10-08 22:22:23 574

原创 ZZULIOJ1014

1014:求三角形的面积题目描述给出三角形的三条边,求三角形的面积。输入输入三角形的三条边长(实数),数据之间用空格隔开。输出输出三角形的面积,结果保留2位小数。样例输入2.5 4 5样例输出4.95提示用海伦公式或其他方法均可。来源分类**代码import mathx = input()a,b,c = map(float,x.split())p = (a + b + c)/2s = math.sqrt(p * (p - a) * (p - b) * (p - c))

2020-10-07 17:35:57 518

原创 ZZULIOJ1013

1013:求两点间距离题目描述给定A(x1, y1), B(x2, y2)两点坐标,计算它们间的距离。输入输入包含四个实数x1, y1, x2, y2,分别用空格隔开,含义如描述。其中0≤x1,x2,y1,y2≤100。输出输出占一行,包含一个实数d,表示A, B两点间的距离。结果保留两位小数。样例输入1 1 2 2样例输出1.41来源分类*代码import maths = input()x1,y1,x2,y2 = map(float,s.split())d = math.

2020-10-07 17:31:58 661

原创 ZZULIOJ1012

1012:求绝对值题目描述求实数的绝对值。输入输入一个实数。输出输出它的绝对值,结果保留两位小数样例输入-234.00样例输出234.00来源分类*代码R = float(input())R = -R if R < 0 else Rprint('%.2f' % R)(在下小白一个,代码写的比较笨,见谅如有哪里可以写的更好,请指教????)...

2020-10-07 17:29:23 269

原创 ZZULIOJ1011

1011:圆柱体表面积题目描述输入圆柱体的底面半径r和高h,计算圆柱体的表面积并输出到屏幕上。要求定义圆周率为如下宏常量#define PI 3.14159输入输入两个实数,为圆柱体的底面半径r和高h。输出输出一个实数,即圆柱体的表面积,保留2位小数。样例输入42.1 71.6样例输出30076.14来源分类**代码x = input()r,h = map(float,x.split())PI = 3.14159s1 = 2*(PI*r)*hs2 = 2*PI*(r**

2020-10-07 17:26:14 309

空空如也

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

TA关注的人

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