Problem Statement
You are given a list of
Definition
- Class:
- SumUnique
- Method:
- getSum
- Parameters:
- int[]
- Returns:
- int
- Method signature:
- int getSum(int[] values)
- (be sure your method is public)
Constraints
- values will contain between 1 and 50 elements, inclusive.
- Each element of values will be between 1 and 100, inclusive.
Examples
{ 1, 2, 3, 4, 5 }
Returns: 15
The values are all unique, so we return 1 + 2 + 3 + 4 + 5 = 15.
{ 1, 2, 3, 4, 3 }
Returns: 10
The value 3 is duplicated, so we only count it once. 1 + 2 + 3 + 4 = 10.
{ 1, 1, 1, 1, 1, 1, 1, 1, 1 }
Returns: 1
{ 18, 22, 9, 1, 7, 18, 13, 49, 13, 9, 49, 49, 7 }
Returns: 119
{ 1 }
Returns: 1
{1, 2, 3, 4, 5 }
Returns: 15
{1, 2, 3, 4, 3 }
Returns: 10
{1, 1, 1, 1, 1 }
Returns: 1
{1, 1, 1, 1, 1, 1, 1, 1, 1 }
Returns: 1
{1, 3, 3, 4 }
Returns: 8
{1, 2, 2, 1, 1, 2, 1, 2, 1, 2 }
Returns: 3
{100, 100, 100, 100 }
Returns: 100
{18, 22, 9, 1, 7, 18, 13, 49, 13, 9, 49, 49, 7 }
Returns: 119
{1, 1, 1 }
Returns: 1
{1 }
Returns: 1