Posts 알고리즘 > 프로그래머스 2단계 위장
알고리즘 > 프로그래머스 2단계 위장
Cancel

알고리즘 > 프로그래머스 2단계 위장

이번에는 수학적 지식이 부족해서 못 풀었다.
이 나이 먹고도 경우의 수를 구하지 못한다니.

학창시절 얼마나 수학을 포기했으면 이런 일이 벌어질까?

글로 풀이를 보고
그것으 코드로 치는 건 어렵지 않았다.

나도 경우의 수 구하는 것만 알면 풀 수 있었다고!!
물론 다 벗은 경우는 아마 못 찾았을 것이다.

수학지식이 너무 부족한 나.
이건 고칠 수가 없다.


위장

문제 설명

스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다.

예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트,
파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다.

image

스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요.

입출력 예제

image

예제 #1
headgear에 해당하는 의상이 yellow_hat, green_turban이고 eyewear에 해당하는 의상이 blue_sunglasses이므로 아래와 같이 5개의 조합이 가능합니다.

예제 #2
face에 해당하는 의상이 crow_mask, blue_sunglasses, smoky_makeup이므로 아래와 같이 3개의 조합이 가능합니다.


코드

image


This post is licensed under CC BY 4.0 by the author.

TIL 268일차

알고리즘 > 프로그래머스 2단계 최댓값과 최솟값

Comments powered by Disqus.