Given an array of ints, return the number of times that two 6's are next to each other in the array. Also count instances where the second "6" is actually a 7. 

array667([6, 6, 2]) → 1
array667([6, 6, 2, 6]) → 1
array667([6, 7, 2, 6]) → 1

1
2
3
4
5
6
7
8
public int array667(int[] nums) {
  int count=0;
  for (int i=0; i<nums.length-1;i++){
    if ((nums[i]==6) && ((nums[i+1]==6) || (nums[i+1]==7))){
      count++;
    }
  }return count;
}

Keresés

Ajánló