debuff


私信TA

用户名:de7buff

访问量:704

签 名:

等  级
排  名 14250
经  验 888
参赛次数 0
文章发表 6
年  龄 0
在职情况 学生
学  校 中国计量大学
专  业

  自我简介:

解题思路:代码改编自Alkaid,就是减少了b这个变量,运用了python的函数sum




参考代码:

n=int(input())

for x in range(6,n+1):

    a=[]

    if x%10==6 or x%10==8 and x%3==1:

        for i in range(1,x//2+1):

            if x%i==0:

                a.append(i)

        if sum(a)==x:

           print(x,'its factors are',(' ').join(str(i)for i in a))


 

0.0分

1 人评分

  评论区

  • «
  • »