Given an array of size N-1 such that it only contains distinct integers in the range of 1 to N. Find the missing element.
Example 1:
Input:N = 5A[] = {1,2,3,5}Output: 4
Discussion posts and replies are publicly visible
a!localVariables( local!list: {1,2,3,5}, difference(1 + enumerate(max(local!list)), local!list) )
this code will not work for {1,2,3,4,5} where N = 6 or for similar cases
Just swap max(local!list) with your actual maximum number - try this:
a!localVariables( local!maxNumber: 6, local!list: {1, 2, 3, 4, 5}, difference(1 + enumerate(local!maxNumber), local!list) )