/* 注意!!! 這題在cloudjudge上印空格 請將 cout<<' '; 改寫成 cout< using namespace std; int main(int argc, char const *argv[]){ int k, len; cin>>k; bool a[50][50] = {}; int lh = (k-1)/2; for (int i = 0; i < k; i++) a[lh][i] = true; int x = k-1; for (int y = lh; y >= 0; y--) a[y][x++] = true; for (int y = 1; y < k; y++) a[y][x++] = true; x--; for (int i = 0; i < k*2; i++) a[k-1][x++] = true; int w = x; for (int y = k-1; y >= 0; y--) { for (int x = 0; x < w; x++) cout << (a[y][x] ? "*" : "\u2004"); cout << endl; } return 0; }