一种个人感觉比较好的解法 void draw(int n){ int len = 2 * n - 1; fer(i,1,len+1){ fer(j, 0, abs((n - i))) cout << ' '; fer(j, 0, len - abs(n-i)*2) cout << '*'; fer(j, 0, abs((n - i))) cout << ' '; cout << endl; } } void solve(){ int n; w...