``` static int jumpingOnClouds(int[] c) { ...
# getting-started
j
Copy code
static int jumpingOnClouds(int[] c) {
        int indexToJumpTo = 0;
        int jumps = 0;
        for (int i=0; i<c.length; i++) {
                if (i == indexToJumpTo) {
                    if (i > 0) {
                        jumps++;
                    }
                    if (i+2 <= c.length-1 && c[i+2] == 0) {
                        indexToJumpTo = i + 2;
                    } else if (i+1 <= c.length-1 && c[i+1] == 0){
                        indexToJumpTo = i + 1;
                    }
                }
        }
        return jumps;
    }