프로그래머 코딩 테스트


이 질문에서 먼저 다음과 같이 문제를 해결했습니다.


다음과 같은 코딩을 통해 if 문의 조건식에 해당하는 배열의 값을 서로 비교하면 가장 큰 수를 얻을 수 있지 않을까 생각합니다.

그런데 여기서 미처 생각하지 못한 것은 내가 변할 때마다 큰 숫자가 변한다는 것입니다.

이 문제를 해결하기 위해 다음과 같이 코딩했습니다.


생성된 배열에 값을 삽입할 때 비교를 하면 배열을 비교하는 것보다 반복 횟수가 줄어들고 안전합니다.

※ 기본 예제를 풀다가 문제 해결 방법을 찾았는데 for 문 안에 for 문을 넣는 것입니다.

더 넓은 시야를 가져야 합니다.