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
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:

