用户:秋葵查看:1 回复:1 评论:1 创建时间:2018-12-23T19:40:58
78层距离80层的小终点就差那么一点了!



题目1:最大平均数
分析:
1.获取整形列表n,获取整形k
2.分析列表,按k的个数分好
3.算出分好的数值
4.找出最大值/k
代码解析:
#获取整形列表n
n = list(map(int,input().split(" ")))
#获得最大的连续数K
K = int(input())
#设置b,c为空列表
b = []
c = []
#将n~n+k的数值加起来存储到列表里头
for i in range(((len(n) - K) + 1)):
b.append(n[i:i + K])
#计算b列表里头的值
for i in b:
number = 0
for j in i:
number += j
c.append(number)
#找出最大值除以k
print(max(c) / K)



题目2:一些日子以后
分析:
1.获取整形n
2.判断需要加上的年份
3.判断所在月份
4.打印
代码解析:
#获取整形输入n
n=int(input())
#如果n等于1时求除以13整
if n==1:
add=(11+n)//13
#如果n不等1时求厨艺12整
else:
add=(11+n)//12
#求余
have=n%12
#根据余数判断月份
month=[11,12,1,2,3,4,5,6,7,8,9,10,11]
#如果n小于1
if n<=1:
#设置have为1
have=1
#打印年,月
print(2018+add,month[have])
塔顶的风光愈加美丽


