๐์ฝ๋ฉ ๊ณต๋ถ/์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด
ํ๋ก๊ทธ๋๋จธ์ค) lev.1 ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์?
> ๋ฌธ์ ๋ณด๊ธฐ ๊ธธ์ด๊ฐ n์ด๊ณ , "์๋ฐ์๋ฐ์๋ฐ์...."์ ๊ฐ์ ํจํด์ ์ ์งํ๋ ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํ์ธ์. ์๋ฅผ๋ค์ด n์ด 4์ด๋ฉด "์๋ฐ์๋ฐ"์ ๋ฆฌํดํ๊ณ 3์ด๋ผ๋ฉด "์๋ฐ์"๋ฅผ ๋ฆฌํดํ๋ฉด ๋ฉ๋๋ค. > ์ฝ๋ function solution(n) { var answer = ''; for(let i=1; i
ํ๋ก๊ทธ๋๋จธ์ค) lev.1 ๋ณ ์ง์ฌ๊ฐํ ์ถ๋ ฅ
> ๋ฌธ์ ๋ณด๊ธฐ ์ด ๋ฌธ์ ์๋ ํ์ค ์ ๋ ฅ์ผ๋ก ๋ ๊ฐ์ ์ ์ n๊ณผ m์ด ์ฃผ์ด์ง๋๋ค. ๋ณ(*) ๋ฌธ์๋ฅผ ์ด์ฉํด ๊ฐ๋ก์ ๊ธธ์ด๊ฐ n, ์ธ๋ก์ ๊ธธ์ด๊ฐ m์ธ ์ง์ฌ๊ฐํ ํํ๋ฅผ ์ถ๋ ฅํด๋ณด์ธ์. 1. ์ค์ฒฉ for๋ฌธ ์ฌ์ฉํ๊ธฐ ๋ฐ๋ณต๋ฌธ์ ๋ฐฐ์ฐ๋ฉด ๊ผญ ํด๋ณธ๋ค๋ "*"ํธ๋ฆฌ๋ฅผ ๋ ์ฌ๋ฆฐ ํ, ๋น์ฐํ... ์ค์ฒฉ for๋ฌธ์ผ๋ก ์ ๊ทผํ๋ค. process.stdin.setEncoding('utf8'); process.stdin.on('data', data => { const n = data.split(" "); const a = Number(n[0]), b = Number(n[1]); let line = ''; for(let i=0; i < b; i++){ line = ''; for(let j = 0 ; j { const n = data.split(" ..
ํ๋ก๊ทธ๋๋จธ์ค) lev.1 ์์ ์ฐพ๊ธฐ
> ์์์ฐพ๊ธฐ ๋ฌธ์ 1๋ถํฐ ์ ๋ ฅ๋ฐ์ ์ซ์ n ์ฌ์ด์ ์๋ ์์์ ๊ฐ์๋ฅผ ๋ฐํํ๋ ํจ์, solution์ ๋ง๋ค์ด ๋ณด์ธ์. ์์๋ 1๊ณผ ์๊ธฐ ์์ ์ผ๋ก๋ง ๋๋์ด์ง๋ ์๋ฅผ ์๋ฏธํฉ๋๋ค. (1์ ์์๊ฐ ์๋๋๋ค.) ์ ํ ์กฐ๊ฑด - n์ 2์ด์ 1000000์ดํ์ ์์ฐ์์ ๋๋ค. → ํ๋ก๊ทธ๋๋จธ์ค ๋งํฌ 0. ํ๋์ฉ ๋๋ ๋ณด๊ธฐ (์์ด์ ์ธ ์ ๊ทผ) function solution(n) { var answer = 0; for(let i=1 ; i