Start: Nov, 12, 2017 10:00:00
2017秋Python程序设计基础培训第二次作业
End: Nov, 19, 2017 12:00:00
Time elapsed:
Time remaining:

Problem_ID: H
Result: Accepted
Time: 95ms
Memory: 24436kB
Author: jingelyy
In contest: 1122


while True:
    try:
        a=list(map(str,input().split()))
        m=a[0]
        if m=="@":
            break

        for k in range(1,len(a)):
            for i in range(1,int(a[k])+1):
                for j in range(1,2*int(a[k])):
                    if ( i==int(a[k]) or i == int(a[k])+1-j or j==int(a[k])-1+i):
                        print(a[k-1],end='')
                    else:
                        print(' ',end='')
                    j=j+1
                i=i+1
                print('\r')
            k=k+2
            print('\r')
    except EOFError:
        break