白駿アルゴリズム2439号
3584 ワード
2439号:星を撮る-2
1行目は1つの星、2行目は2つの星、N行目は1つの星
ただし、右揃えの星を出力してください(例を参照).
第1行はN(1<=N<=100)を与える.
1行目からN行目まで順に星を出力します.
整数型変数iは行に関する変数であり、1番目のクエリjは出力スペースであり、2番目のクエリjは出力星の変数である.
変数Nを入力すると、最初のfor文のi=0からN-1行が作成され、重複するfor文の最初のfor文のスペースがj=N-i-1から1に減少し、残りの位置は星を埋めるように解きます.
中の2つのfor文が終わったら、改行します.
質問する
1行目は1つの星、2行目は2つの星、N行目は1つの星
ただし、右揃えの星を出力してください(例を参照).
入力
第1行はN(1<=N<=100)を与える.
しゅつりょく
1行目からN行目まで順に星を出力します.
に答える
整数型変数iは行に関する変数であり、1番目のクエリjは出力スペースであり、2番目のクエリjは出力星の変数である.
変数Nを入力すると、最初のfor文のi=0からN-1行が作成され、重複するfor文の最初のfor文のスペースがj=N-i-1から1に減少し、残りの位置は星を埋めるように解きます.
中の2つのfor文が終わったら、改行します.
コード#コード#
#include <stdio.h>
int main(){
int i,j,N = 0;
scanf("%d",&N);
for(i = 0; i < N; i++){
for(j = N-i-1; j > 0; j--){
printf(" ");
}
for(j = 0; j <= i; j++){
printf("*");
}
printf("\n");
}
return 0;
}
Reference
この問題について(白駿アルゴリズム2439号), 我々は、より多くの情報をここで見つけました https://velog.io/@inwooleeme/백준-알고리즘-2439번テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol