Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
I think there is a simpler way: for any integer[i], just check its sum with [i - 1] and [i - 2] for an odd number, since the array size is at least 3. We cannot use i + 1 because of the last integer would have out of range problem.
I've seen some very clever and concise solutions! But as I read the really concise ones, they require reading the whole input. The question states that the input might be very long! For best practice, I'd like to see solutions that can exit as soon as the answer is known, without reading the rest of the intput.
Could it be that your output contains duplicate elements?