你的代码仅仅处理了一个测试用例........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的和的题目,需要按照以下代码来处理 正确代码...
老是提示这错误,大神们帮帮我,到底哪里出错了?

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

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务