题解 | #时间转换#

圣诞树

http://www.nowcoder.com/practice/9a03096ed8ab449e9b10b0466de29eb2

n = int(input())
for i in range(1,n+1):
    for j in range(1,4):
        dic={'1':5,'2':3,'3':1}
        x1 = ' '.join('*'*j)
        listx1 = []
        for k in range(1,i+1):
            listx1.append(x1)
        x2 = (' '*dic[str(j)]).join(listx1)
        print(x2.center(2*3*n-1))
for z in range(n):
    print('*'.center(2*3*n-1))

三重循环:(由外到里)

第一重:循环第i层树冠,共n层

第二重:循环第i层树冠的第j行,共3行

第三重:循环第i层树冠的第j行的第k个树冠,共j个

全部评论

相关推荐

07-03 11:02
中山大学 C++
字节刚oc,但距离九月秋招很近了有两段互联网实习,非腾讯字节。不敢赌转正,现在在纠结去还是不去如果实习俩月离职会有什么后果吗
阿城我会做到的:不去后悔一辈子,能否转正取决于ld的态度,只要他不卡,答辩就是走流程,个人觉得可以冲一把
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
05-20 13:59
门头沟学院 Java
米黑子米黑子:你这个成绩不争取下保研?
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

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