프로그래머스- 8

김정현·2023년 3월 15일
0

프로그래머스

목록 보기
8/46

게임같은 문제였다. 일단 나눗셈 나머지 개념을 활용해야하겠다고 감이 왔다. 그러나 어떤식으로 변수를 놔야하는지 고민했다.
정말 변수를 많이 시도 해봤는데 최종적으로 성공하기 전에는
이렇게 코딩했다.

이 코드가 오류가 난 이유는 if절에서는 모든 경우의수를 다 해당되게 끔 내부를 코딩해야하기 때문이었다. 그래서 최종적으로는
else를 추가함으로써 원하는 결과를 얻을 수 있었다.
이번에 해결하는데는 시간이 꽤 오래걸렸는데, 우선 프로그래머스- 2에서 사용했었던 타입 변환을 사용하였고 여태 사용했던 알고리즘들을 전체적으로 압축해서 사용한거 같다.

다른 사람의 더 간단한 풀이로는

이렇게 변수를 생성할 때부터 각각 할당하는 방법이 있었다.
if절을 생략할 수 있어 굉장히 간단한 풀이라는 생각이 들었다.

0개의 댓글