ํฐ์คํ ๋ฆฌ ๋ทฐ
N(1 <= N <= 100)๋ช ์ ํ์์ ๊ตญ์ด์ ์๊ฐ ์ ๋ ฅ๋๋ฉด ๊ฐ ํ์์ ๋ฑ์๋ฅผ ์ ๋ ฅ๋ ์์๋๋ก ์ถ๋ ฅํ๊ณ ์ ํ๋ค.
๊ฐ ํ์์ ๋ฑ์๋ฅผ ๋น๊ตํ๊ธฐ ์ํด์๋ ์์ ์ ์ ์์ ๋๋จธ์ง ํ์๋ค์ ์ ์๋ค์ ํ๋์ฉ ๋น๊ตํด์ ๋ฑ์๋ฅผ ๊ฒฐ์ ํด์ผ ํ๋ค.
์ด๋ฅผ ์ํด ์ด์ค for๋ฌธ์ ์ด์ฉํ์ฌ ๋ฑ์๋ฅผ ์๊ณ ์ ํ๋ ํ์(result[i])๊ณผ ๋น๊ต๋๋ ํ์๋ค(result[j]) ์ค์ ํ์์ ์ ์๊ฐ ๋ ๋์ ๊ฒฝ์ฐ์ 1๋ก ์ด๊ธฐํ ํด์ค rank๋ณ์๋ฅผ ๊ฐ์ฐํด์ฃผ๋๋ก ์ฝ๋๋ฅผ ์์ฑํ์๋ค.
์์ ๊ฐ์ด ๋ฑ์๋ฅผ ํ์ํด์ฃผ๊ธฐ ์ํด์ ๋ณ๋์ rank ๋ณ์๋ฅผ ์ ์ธํ์ฌ ๊ฐ์ฐํ ๊ฐ์ answer ๋ณ์์ pushํด์ฃผ๋ ๋ฐฉ์์ด ์๋ ์ฒ์๋ถํฐ N๊ฐ์ 1๋ก ์ด๊ฐํ ๋ ๋ฐฐ์ด์ Array.from()๋ฉ์๋๋ฅผ ํตํด์ ๋ง๋ ๋ค, ์กฐ๊ฑด์์ ๋ง์กฑํ๋ค๋ฉด answer์ ํด๋น ์ธ๋ฑ์ค ์์๋ฅผ ์ง์ ๊ฐ์ฐํด์ฃผ๋ ๋ฐฉ์ ๋ํ ์๊ฐํด ๋ณผ ์ ์๋ค.
'์๊ณ ๋ฆฌ์ฆ > ํ๊ทธ ๋ณ ํ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ด์ฐ๋ฆฌ (0) | 2021.05.14 |
---|---|
๊ฒฉ์ํ ์ต๋ํฉ (0) | 2021.05.12 |
์ ์๊ณ์ฐ (0) | 2021.05.11 |
๊ฐ์ ๋ฐ์ ๋ณด (0) | 2021.05.11 |
๋ณด์ด๋ ํ์ (0) | 2021.05.03 |