728x90
let input = require('fs').readFileSync('/dev/stdin').toString().split("\n");
const loop = +input[0];
let stars = "";
for (i = 1; i <= loop; i++) {
let blanks = "";
stars += "*"
for (j = 1; j <= loop - i; j++) {
blanks += " "
}
console.log(blanks + stars)
}
์ฒ์์ ์ผ์ชฝ ์ ๋ ฌ์ ํด์ผํ๋..? sort ํจ์...? ๊ทธ๋ผ ๋๋ฌด ๋ณต์กํด์ง ๊ฑฐ ๊ฐ๊ณ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์์ ๊ฑฐ ๊ฐ์๋ฐ,,
ํ๋ค๊ฐ ์ผ๋ฐ ๊ณต๋ฐฑ์ ์ฑ์ด ํ * ์ ์ฑ์ฐ๋ฉด ๋๋ค๋ ํํธ๋ฅผ ์ป์ด์ ๊ทธ๋ ๊ฒ ์ฝ๋๋ฅผ ์งฐ๋ค.
๋ฐ์์จ ์์์ ๋ณ์ด ์ถ๋ ฅ๋๋ ์ (i) ๋ฅผ ๋บ ๋งํผ ๊ณต๋ฐฑ์ด ์์ด์ผํ๋ค.
loop๊ฐ 5 ๋ผ๋ฉด
๊ณต๋ฐฑ์ ์: 4, ๋ณ ๊ฐ์ : 1
๊ณต๋ฐฑ์ ์: 3, ๋ณ ๊ฐ์ : 2
...
๊ณต๋ฐฑ์ ์: 0, ๋ณ ๊ฐ์ : 5
์ด๋ ๊ฒ ๋์ค๋๋ก!
์ ๋ ฌ์ด ์๋๋ผ ์ผ๋ฐ ๊ณต๋ฐฑ๋ ์๊ฐํด๋ณผ ์ ์๋ ๋ฌธ์ ์๋ค.
728x90
๋ฐ์ํ
'ํ์ ๊ณต๋ถ > ๐ซง ์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [๋ฐฑ์ค/Node.js] 10951๋ฒ ํ์ด || JavaScript (0) | 2023.03.01 |
|---|---|
| [๋ฐฑ์ค/Node.js] 10952๋ฒ ํ์ด || JavaScript (1) | 2023.02.28 |
| [๋ฐฑ์ค/Node.js] 2438๋ฒ ํ์ด || JavaScript (0) | 2023.02.27 |
| [๋ฐฑ์ค/Node.js] 11021, 11022๋ฒ ํ์ด || JavaScript (0) | 2023.02.27 |
| [๋ฐฑ์ค/Node.js] 15552๋ฒ ํ์ด || JavaScript (0) | 2023.02.26 |