๋ฐฑ์ค 2445๋ฒ ์๋ฐ์คํฌ๋ฆฝํธ
let fs = require("fs");
let input = fs.readFileSync("/dev/stdin").toString().split(" ");
// ์
๋ ฅ ๋ฐ๋ ๊ตฌ๊ฐ... ๋๋ฌด ๊ธธ๋ค..
let n = Number(input[0]);
let result = "";
let left = [];
let right = [];
for (let i = 1; i < n; i++) {
left = [];
right = [];
for (let j = 1; j <= i; j++) {
left.push("*");
right.push("*");
}
for (let j = 1; j <= n - i; j++) {
left.push(" ");
right.push(" ");
}
result += left.join("") + right.reverse().join("") + "\n";
}
// ์ (n-1)๊ตฌ๊ฐ
left = [];
right = [];
for (let j = 1; j <= n; j++) {
left.push("*");
right.push("*");
}
result += left.join("") + right.reverse().join("") + "\n";
//์ค๊ฐ (๋น๊ณต๊ฐ์ด ์๋ ๊ตฌ๊ฐ)
for (let i = 1; i < n; i++) {
left = [];
right = [];
for (let j = 1; j <= n - i; j++) {
left.push("*");
right.push("*");
}
for (let j = 1; j <= i; j++) {
left.push(" ");
right.push(" ");
}
result += left.join("") + right.reverse().join("") + "\n";
} // ์๋ (n-1)๊ตฌ๊ฐ
console.log(result);
js๋ก๋ ๋ฐฑ์ค์์ ์ฒ์? ํ์ด๋ณธ ๊ฒ๊ฐ์๋ฐ.. ์ ๋ ฅ๋ฐ๋ ๋ถ๋ถ์ด python๋ณด๋ค ๊น๋ค๋กญ๋ค