ACBCC


私信TA

用户名:dotcpp0632731

访问量:769

签 名:

愚昧和无知乃是罪恶

等  级
排  名 965
经  验 3406
参赛次数 0
文章发表 23
年  龄 11
在职情况 学生
学  校
专  业

  自我简介:

代码新手,妄求大佬指点

解题思路:
题目可以直接用10个for循环搞定,虽然代码不是很简洁,但思路简单。
注意事项:

参考代码:

while True:

    try:

        n=int(input())

        for a in range(9,12):

            for b in range(9,12):

                for c in range(9,12):

                    for d in range(9,12):

                        for e in range(9,12):

                            for f in range(9,12):

                                for g in range(9,12):

                                    for h in range(9,12):

                                        for i in range(9,12):

                                            for k in range(9,12):

                                                if a*3**0+b*3**1+c*3**2+d*3**3+e*3**4+f*3**5+g*3**6+h*3**7+i*3**8+k*3**9==n:

                                                    print(a,b,c,d,e,f,g,h,i,k)

    except:

        break

 

0.0分

0 人评分

  评论区

  • «
  • »