프로그래머스 review

calis_ws·2023년 6월 4일
0

조건에 맞게 수열 변환하기 2

https://school.programmers.co.kr/learn/courses/30/lessons/181881

1이랑 비슷한 문제였던걸 한참을 헤매다가 결국 풀어냈다. 뿌듯

class Solution {
    public int solution(int[] arr) {
        int result = 0;
        for (int j = 0; j < arr.length; j++) {
            for (int i = 0; i < arr.length; i++) {
                if (arr[i] >= 50 && arr[i] % 2 == 0) arr[i] = arr[i] / 2;
                else if (arr[i] < 50 && arr[i] % 2 != 0) arr[i] = arr[i] * 2 + 1;
            }
            if (arr[j] == arr[j + 1]) {
                result = j + 1;
                break;
            }
        }
        return result;
    }
}

? 뭐여

바로 원기님께 질문했다.

띠용

예제만 통과한다고 다 푼줄 알았지만 그냥 뽀록이었다.
이 후 다시 풀어보았지만 결국 못 풀었다. 다음에 재도전한다.

profile
반갑습니다람지

0개의 댓글