python3,测试是对的,提交后零蛋,原谅我菜了
查看原帖
python3,测试是对的,提交后零蛋,原谅我菜了
481420
秦川是憨憨楼主2021/6/9 11:34
def sb(x):
    global n,al
    a=''
    if x==1 or x==5:
        for i in range(len(n)):
            if i==0:
                a+='.'
            if (i+1)%3==0:
                a+='.*..'
            else:
                a+='.#..'
        return a
    elif x==2 or x==4:
        for i in range(len(n)):
            if i==0:
                a+='.'
            if (i+1)%3==0:
                a+='*.*.'
            else:
                a+='#.#.'
        return a
    elif x==3:
        for i in range(len(n)):
            if i==0:
                a+='#.'+n[i]+'.#'
            if (i+1)%3==0:
                a=a[:len(a)-1]
                a+='*.'+n[i]+'.*'
            elif ((i+1)%3==1) and (i!=0):
                a+='.'+n[i]+'.#'
            elif (i+1)%3==2:
                a+='.'+n[i]+'.#'
        return a

n=input()
b=[]
for i in range(1,6):
    b.append(sb(i))
for j in b:
    print(j)

2021/6/9 11:34
加载中...