[伯俊]2444号星を撮る-7


[伯俊]2444号星を撮る-7 별 찍기는 마음을 편하게 해준다. (단, 쉬운 것만)1.質問
一例を見て、ルールを導き出して、星を撮ってください.
2.入力
第1行はN(1≦N≦100)を与える.
3.出力
最初の行から2×N-1行の星に順番に出力します.
4.入力例
5
5.サンプル出力
    *
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *
6.解答
  • の上部は星をたたく-5に等しい.
  • の中間底部で実施すればよい.
  • フロントニュートラル
  • 個,フロントニュートラルi個,星数は最大個数(2 N−1)から2個減少し,2N-1-2i個であった.使えるかどうかはわかりませんが、とにかくそうしました.
  • 7.コード
    #include <iostream>
    using namespace std;
    
    
    int main() {
    	cin.tie(NULL);
    	ios_base::sync_with_stdio(false);
    	
    	int n;
    	cin >> n;
    
    	for (int i = 1; i <= n; i++){
    		for (int j = 0; j < n - i; j++) cout << " ";
    		for (int j = 0; j < 2 * i - 1; j++) cout << "*";
    		cout << "\n";
    	}
    	for (int i = 1; i < n; i++){
    		for (int j = 0; j < i; j++) cout << " ";
    		for (int j = 0; j < (2 * n - 1) - 2 * i; j++) cout << "*";
    		cout << "\n";
    	}
    
    }