새소식

인기 검색어

프로그래머스/Lv.1

[Swift] 햄버거 만들기

  • -
import Foundation

func solution(_ ingredient:[Int]) -> Int {
    
    var stacks: [Int] = []
    var count: Int = 0
    for ingredient in ingredient {
        stacks.append(ingredient)
        let suffix = stacks.suffix(4)
        if suffix == [1,2,3,1] {
            count += 1
            stacks.removeLast(4)
        }
    }
    return count
}

 

'프로그래머스 > Lv.1' 카테고리의 다른 글

[Swift] K번째 수  (0) 2023.02.27
[Swift] 행렬의 덧셈  (0) 2023.02.27
[Swift] 핸드폰 번호 가리기  (0) 2023.02.16
[Swift] 하샤드 수  (0) 2023.02.16
[Swift] 푸드 파이트 대회  (0) 2023.02.16
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.