你的代码仅仅处理了一个测试用例........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

相关推荐

11-03 13:18
门头沟学院 Java
包行:平时怎么刷算法题的哇,字节的手撕听说都很难
字节跳动工作体验
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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