Problem Statement |
| You are given a int[] A. An integer K is irreducible with respect to A if K cannot be represented as a sum of one or more elements from A, where each element of A may be used at most once. Return the smallest positive integer that is irreducible with respect to A. |
|
Definition |
| Class: | IrreducibleNumber | Method: | getIrreducible | Parameters: | int[] | Returns: | int | Method signature: | int getIrreducible(int[] A) | (be sure your method is public) |
|
|
|
|
Constraints |
- | A will contain between 1 and 3 elements, inclusive. |
- | Each element of A will be between 1 and 100, inclusive. |
|
Examples |
0) | |
| | Returns: 3 | 1 can be expressed as 1, and 2 can be expressed as 1+1. |
|
|
1) | |
| |
2) | |
| |
3) | |
| |