Write a Swift program to count the number of times that two 4’s are next to each other in a given array of integers

bookmark

func countnumber(_ input: [Int]) -> Int {
    var ctr = 0
        for (index, number) in input.enumerated() {
        let nextIndex = index + 1
 
        if nextIndex < input.endIndex && number == 4 && (input[nextIndex] == 4 ) 
        {
            ctr += 1
        }
    }
    return ctr
}
print(countnumber([4, 4, 2, 4, 4]))
print(countnumber([4, 4, 3]))
print(countnumber([4, 5, 2, 4]))
func countnumber(_ input: [Int]) -> Int {
    var ctr = 0
        for (index, number) in input.enumerated() {
        let nextIndex = index + 1
 
        if nextIndex < input.endIndex && number == 4 && (input[nextIndex] == 4 ) 
        {
            ctr += 1
        }
    }
    return ctr
}
print(countnumber([4, 4, 2, 4, 4]))
print(countnumber([4, 4, 3]))
print(countnumber([4, 5, 2, 4]))


 

Output: