Cody

# Problem 2093. Who is the baby and who is the daddy in this family?

Solution 1188363

Submitted on 14 May 2017
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Fail
Lee = [32 8 4 64 16 2]; baby= 2; dad = 64; family(1) = baby; family(2) = dad; assert(isequal(BabyDad(Lee),family));

Not enough input arguments. Error in gcd (line 25) if ~isequal(size(a),size(b)) && ~isscalar(a) && ~isscalar(b) Error in BabyDad (line 2) family(1)=gcd(x); %baby Error in TestPoint1 (line 5) assert(isequal(BabyDad(Lee),family));

2   Fail
Jackson= [6, 10, 16, 28]; baby= 2; dad = 1680; family(1) = baby; family(2) = dad; assert(isequal(BabyDad(Jackson),family));

Not enough input arguments. Error in gcd (line 25) if ~isequal(size(a),size(b)) && ~isscalar(a) && ~isscalar(b) Error in BabyDad (line 2) family(1)=gcd(x); %baby Error in TestPoint2 (line 5) assert(isequal(BabyDad(Jackson),family));

3   Fail
Smith= [3 17 15 60 2 ]; baby= 1; dad = 1020; family(1) = baby; family(2) = dad; assert(isequal(BabyDad(Smith),family));

Not enough input arguments. Error in gcd (line 25) if ~isequal(size(a),size(b)) && ~isscalar(a) && ~isscalar(b) Error in BabyDad (line 2) family(1)=gcd(x); %baby Error in TestPoint3 (line 5) assert(isequal(BabyDad(Smith),family));

4   Fail
Pitts= [10 6 12 20 ]; baby= 2; dad = 60; family(1) = baby; family(2) = dad; assert(isequal(BabyDad(Pitts),family));

Not enough input arguments. Error in gcd (line 25) if ~isequal(size(a),size(b)) && ~isscalar(a) && ~isscalar(b) Error in BabyDad (line 2) family(1)=gcd(x); %baby Error in TestPoint4 (line 5) assert(isequal(BabyDad(Pitts),family));