腾讯笔试,红花白花那题,一直提示,语法错误或数组越界非法访问

腾讯笔试,红花白花那题,我怎么提交,都提示,语法错误或数组越界非法访问,求大家帮我看看到底什么问题,暂时先不考虑复杂度高的问题,谢谢谢谢。
import sys
def jiecheng(ttt):
    s = 1
    for iii in range(1, ttt+1):
        s *= iii
    return s
if __name__ == "__main__":
    line1 = sys.stdin.readline().strip()
    line11 = list(map(int, line1.split()))
    n = line11[0]
    k = line11[1]
    if n == 0:
        print(0)
    nums = []
    res = []
    for i in range(n):
        line2 = sys.stdin.readline().strip()
        line22 = list(map(int, line2.split()))
        nums.append(line22)
    for i in range(n):
        start = nums[i][0]
        end = nums[i][1]
        if k == 0:
            res.append(0)
            continue
        count = 0
        for j in range(start, end+1):
            t = 0
            while t * k <= j:
                hong = j - t*k
                temp = jiecheng(t + hong) / jiecheng(t) / jiecheng(hong)
                count += temp
                t += 1
        res.append(int(count))
    for res_i in res:
        print(res_i)


#腾讯##笔试题目#
全部评论
楼主这是情侣头像😃
点赞 回复 分享
发布于 2019-09-02 00:37
基本一样的思路和实现,同样的问题…
点赞 回复 分享
发布于 2019-09-01 23:22

相关推荐

05-07 19:10
已编辑
中国科学技术大学 C++
silly01:现在先去 momenta,8-9月去鹅找日常实习,八股文算法背好了你这随便进。不过建议补充一下后端知识,MySQL、Redis看下八股,再补个6824,加点go后台的技术栈,9月随便进大厂。CPP后端只能来WXG
点赞 评论 收藏
分享
迟缓的斜杠青年巴比Q了:简历被投过的公司卖出去了,我前两天遇到过更离谱的,打电话来问我有没有意向报班学Java学习,服了,还拿我学校一个学长在他们那报班学了之后干了华为OD当招牌
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务