본문 바로가기
Algorithm/프로그래머스

[Algorithm / Programmers] 햄버거 만들기

by newtownboy 2024. 4. 2.


[Version]
⦁ 2024.04.02 / [Algorithm / Programmers] 햄버거 만들기

 

import java.util.*;

class Solution {
    public int solution(int[] ingredient) {
        List<Integer> list = new ArrayList<>();
        int answer = 0;
        
        for(int i : ingredient) {
            list.add(i);
            if(list.size() >= 4) {
                int size = list.size();
                if(list.get(size - 1) == 1
                  && list.get(size - 2) == 3
                  && list.get(size - 3) == 2
                  && list.get(size - 4) == 1) {
                    answer++;
                    list.remove(size - 1);
                    list.remove(size - 2);
                    list.remove(size - 3);
                    list.remove(size - 4);
                }
            }
        }
        
        return answer;
    }
}