去哪儿

n = int(input())

def zuhe(i,m):
    if i==0:
        return 1
    else:
        count = 1
        chu = 1
        for j in range(1,i+1):
            count*=m
            chu *= j
            m-=1
        return count//chu

outs = []
for i in range(n+1):
    outs.append(str(zuhe(i,n)))
print(' '.join(outs))



n = int(input())
datas = list(map(int,input().split()))
datas.sort(reverse=True)
def needTimes(lens,datas):
    allTimes = 0
    if lens==1:
        allTimes+=datas[0]
    elif lens==2:
        allTimes+=max(datas)
    elif lens == 3:
        allTimes+=sum(datas)
    else:
        a = datas[-1]
        b = datas[-2]
        for i in range(0,lens-2,2):
            if i!=lens-3:
                allTimes+=b
                allTimes+=a
                allTimes+=datas[i]
                allTimes+=b
            else:
                allTimes+=(a+b+datas[-3])
    return allTimes
times = needTimes(len(datas),datas)
print(times)


#去哪儿##笔试题目#
全部评论

相关推荐

合适才能收到offe...:项目岗是什么岗?我看你有段好像跟策划运营相关,如果找运营的话第三段经历写详细点儿。 个人建议是把自我评价删了换成专业技能放在工作经验上或者下面。学生会那个也可以删,把第一个包装成店铺运营,写4-6给点。第三个也是写4-6个点。注意工作内容➕部分数据。 投递的时候BOS招呼用语改一下,换成我有xx工作经验,熟练掌握xx技能样式,也可以简历截图然后直接发送。
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务