[アルゴリズム/標準]2438号::星図-1(C++)
4904 ワード
に質問🏻 :: [2438]拍摄星子-1
(緑色のテキストをクリックして問題に移動)
1行目は1つの星、2行目は2つの星、N行目は1つの星
アルゴリズム💻
Nを入力し、N行を繰り返します.この時、星は1列1個、2列2個...N行毎にN個出力する.
図に示すように、i行はN行、jはiを星(
*
)とする.私は改行を担当していますが、jが星を撮る担当ならいいです.
複文は以下の通り.
//N번만큼 반복
for (int i = 1; i <= N; i++) {
//i행에서 i행만큼 별 출력
for(int j = 1; j <= i; j++) {
cout << "*";
}
//해당 행이 끝나면 줄바꿈
cout << "\n";
}
繰り返し文を説明すると、i=1の場合、1行目です.1つの星、j=i、行が終了したため改行
i=2の場合、2行目.j=iのため、2つの星は、行が終了したため改行されます.
...
i=Nの場合、N行目.j=iなのでi個星(N個星)は、その行が終わるので改行
💡完全なコード💡
#include <iostream>
using namespace std;
int main()
{
cin.tie(NULL);
ios_base::sync_with_stdio(false);
int N, i, j;
cin >> N;
//입력받은 N만큼 반복
for (i = 1; i <= N; i++) {
//i행에서는 i개만큼의 별이 출력
for (j = 1; j <= i; j++) {
cout << "*";
}
//i행이 끝날 때, 줄바꿈
cout << "\n";
}
return 0;
}
振り返る🤔
ドアを2つ使いますか?本当に2つ使ったのがとても不思议です...
簡単に終わりました!
Reference
この問題について([アルゴリズム/標準]2438号::星図-1(C++)), 我々は、より多くの情報をここで見つけました https://velog.io/@miiingirok/알고리즘백준-2438번-별-찍기-1-Cテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol