슬기로운 코테 생활
[프로그래머스] 크레인 인형뽑기 게임
vhrehfdl
2020. 12. 21. 13:01
* 문제
programmers.co.kr/learn/courses/30/lessons/64061
코딩테스트 연습 - 크레인 인형뽑기 게임
[[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4
programmers.co.kr
* 문제 풀이
- 첫째, 이중 for문을 사용해 배열의 형태를 변경한다.
- 둘째, moves에서 뽑히는 인형의 종류를 입력한다.
- 셋째, 뽑히는 순서에서 중복되는 인형을 제거하고 사라진 인형의 개수를 구한다.
* 생각
- 생각보다 복잡한 문제였다.
우선 내가 푼 방법은 너무 복잡한 방법으로 풀었다.
다른 사람의 풀이를 보니 이중 포문을 한번만 사용해서 풀었는데 그런 풀이들을 잘 살펴보면서 공부해야겠다.
* 코드
def solution(x):
total = 0
for c in str(x):
total += int(c)
if x % total == 0:
answer = True
else:
answer = False
return answer