4
*
* * *
* * *
* * * * * * *
a=input() i=0 while i<a:#行号 9行 j=1 while j<=2*a-1:#列号 2*9-1 mid=(2*a-1)/2+1 if j==mid or j==mid+i or j==mid-i or i==a-1: print "*", else: print " ", j=j+1 print "" i=i+1
3
* * * * *
* * * * *
* * * * *
a=input() i=0 while i<a:#行号 9行 j=1 while j<=2*a-1:#列号 2*9-1 mid=(2*a-1)/2+1 if j==mid or j<=mid+i or j>=mid-i or i==a-1: print "*", else: print " ", j=j+1 print "" i=i+1
3.
*
* * *
* * * * *
a=input() i=0 while i<a:#行号 9行 j=1 while j<=2*a-1:#列号 2*9-1 mid=(2*a-1)/2+1 if j<=mid+i and j>=mid-i or i==a-1: print "*", else: print " ", j=j+1 print "" i=i+1
9
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
#上半部分 a=input() i=0 while i<a:#行号 9行 j=1 while j<=2*a-1:#列号 2*9-1 mid=(2*a-1)/2+1 if j<=mid+i and j>=mid-i or i==a-1: print "*", else: print " ", j=j+1 print "" i=i+1 #下半部分 i=a-2 while i>=0:#行号 9行 j=2*a-1 while j>=0:#列号 2*9-1 mid=(2*a-1)/2+1 if j<=mid+i and j>=mid-i: print "*", else: print " ", j=j-1 print "" i=i-1