https://school.programmers.co.kr/learn/courses/30/lessons/42578
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
ํ์ด
[๐ Class๋ฅผ ๋ฐ์ด๋ณด์/Class 3] - [BOJ][C++] ๋ฐฑ์ค 9375๋ฒ: ํจ์ ์ ์ ํด๋น
[BOJ][C++] ๋ฐฑ์ค 9375๋ฒ: ํจ์ ์ ์ ํด๋น
https://www.acmicpc.net/problem/9375 9375๋ฒ: ํจ์ ์ ์ ํด๋น ์ฒซ ๋ฒ์งธ ํ ์คํธ ์ผ์ด์ค๋ headgear์ ํด๋นํ๋ ์์์ด hat, turban์ด๋ฉฐ eyewear์ ํด๋นํ๋ ์์์ด sunglasses์ด๋ฏ๋ก (hat), (turban), (sunglasses), (hat,sunglasses),
whkakrkr.tistory.com
์ ๋ฐฑ์ค ๋ฌธ์ ์ ๊ฐ์ ๋ฌธ์ ์ด๋ฉฐ ์ ๊ธ์๋ C++ ํ์ด๊ฐ ์์ต๋๋ค-!
์๋๋ JSํ์ด์ ๋๋ค :)
function solution(clothes) {
let map = new Map();
for(let i of clothes) {
if(map.has(i[1])) map.set(i[1], map.get(i[1])+1);
else map.set(i[1], 1);
}
let ans = 1;
for(let i of map.values()) {
ans *= i+1;
}
return ans-1;
}
'๐ ๋ญ? JS๋ก PS๋ฅผ ํ๋ค๊ณ ?' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JS / Javascript] ํ๋ก์ธ์ค (0) | 2023.05.18 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค][JS / Javascript] ํํ (1) | 2023.05.17 |
[ํ๋ก๊ทธ๋๋จธ์ค][JS / Javascript] n^2 ๋ฐฐ์ด ์๋ฅด๊ธฐ (0) | 2023.05.12 |
[ํ๋ก๊ทธ๋๋จธ์ค][JS / Javascript] ์์๋๋ฐ์ ์์์ต๋๋ค (0) | 2023.05.11 |
[ํ๋ก๊ทธ๋๋จธ์ค][JS / Javascript] H-Index (0) | 2023.05.10 |