프로그래머스- 31

김정현·2023년 5월 4일
0

프로그래머스

목록 보기
31/46

우선 감이 잘 오지 않았는데 x를 나머지가 1로 하면 너무 복잡하니 n-1에서 나머지가 0이되는 수를 찾는게 더 간단할 거 같았다.

이렇게 실행했는데 10일떄 9가나와버렸다. 위에 return i가 실행되지 않았다. n-1/2 여기서 좀 문제가 발생한 것 같다. 사칙연산 우선순위가 적용된 듯 하다.

이렇게 해서 해결할 수 있었다.

다른 사람의 풀이를 보니 위에 for문에서 그냥 나머지가 1일때를 리턴하게 해두었고 아닐경우 n-1을 리턴하게끔해서 더 간단하게 만들었다.

0개의 댓글