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.
When sz == 0 the inside of the for loop will not be evaluated at all, so no invalid data will ever be accessed. Also the problem description states that an empty input array can be considered as [0], so sz==1 for an "empty" input array.
Great that you're avoiding integer over/underflow by not summing, but this will access invalid data when sz == 0.
That's what I thought.
This comment is hidden because it contains spoiler information about the solution