你的代码仅仅处理了一个测试用例........python

import sys
for line in sys.stdin:
    number = int(line)
    for x in range(2, number):
        while number % x == 0:
            print x,
            number = number/x
            if number < x:
                break
    print ''
你的代码仅仅处理了一个测试用例,没有循环处理多个测试用例。 比如对于求解A+B的和的题目,需要按照以下代码来处理 正确代码...
老是提示这错误,大神们帮帮我,到底哪里出错了?

#华为#
全部评论
万能输入句 mylist = map(lambda x:int(x), raw_input().split())
点赞 回复 分享
发布于 2016-08-30 17:03
处理多个测试用例,我一般这样处理: try: while True: ''' function ''' except EOFError: pass 人生苦短,我用Python
点赞 回复 分享
发布于 2016-08-25 14:00
意思是终端只能处理一次输入,测试数据有很多组数据的。
点赞 回复 分享
发布于 2016-08-25 14:03

相关推荐

牛客41406533...:回答他在课上学,一辈子待在学校的老教授用三十年前的祖传PPT一字一句的讲解,使用谭浩强红皮书作为教材在devc++里面敲出a+++++a的瞬间爆出114514个编译错误来学这样才显得专业
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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