栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

pscc2014序列号(cc2015序列号)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

pscc2014序列号(cc2015序列号)

CCF改名阅读理解大赛吧,渣渣看题目就看了半小时,晕死
最后代码写出来好简单,计算出f(x)帮助理解,最后都注释掉了

n,N = map(int,input().split())
arr = [0]
sum = 0
line = input().split()
for num in line:
    arr.append(int(num))
# print(arr)
# farr = [0]*N
for i in range(len(arr)-1):
    l = arr[i]
    r = arr[i+1]
    # print(l,r,i)
    # for j in range(l,r):
    #     farr[j] = i
    sum += i * (r - l)

# for j in range(arr[len(arr)-1],N):
#      farr[j] = len(arr)-1
# print(farr)

sum += (len(arr)-1) * (N-arr[len(arr)-1])
print(sum)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/772952.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号