Cody

Solution 1991635

Submitted on 26 Oct 2019 by Nikolaos Nikolaou
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   Pass
z = 1; y_correct = 'H'; assert(isequal(atomicNumber(z),y_correct))

s = 1×8 cell array {'H'} {'Li'} {'B'} {'N'} {'Ti'} {'P'} {'Al'} {'Ne'} m = 1 3 5 7 22 15 13 10 symbol = 'H'

2   Pass
z = 3; y_correct = 'Li'; assert(isequal(atomicNumber(z),y_correct))

s = 1×8 cell array {'H'} {'Li'} {'B'} {'N'} {'Ti'} {'P'} {'Al'} {'Ne'} m = 1 3 5 7 22 15 13 10 symbol = 'Li'

3   Pass
z = 5; y_correct = 'B'; assert(isequal(atomicNumber(z),y_correct))

s = 1×8 cell array {'H'} {'Li'} {'B'} {'N'} {'Ti'} {'P'} {'Al'} {'Ne'} m = 1 3 5 7 22 15 13 10 symbol = 'B'

4   Pass
z = 7; y_correct = 'N'; assert(isequal(atomicNumber(z),y_correct))

s = 1×8 cell array {'H'} {'Li'} {'B'} {'N'} {'Ti'} {'P'} {'Al'} {'Ne'} m = 1 3 5 7 22 15 13 10 symbol = 'N'

5   Pass
z = 22; y_correct = 'Ti'; assert(isequal(atomicNumber(z),y_correct))

s = 1×8 cell array {'H'} {'Li'} {'B'} {'N'} {'Ti'} {'P'} {'Al'} {'Ne'} m = 1 3 5 7 22 15 13 10 symbol = 'Ti'

6   Pass
z = 15; y_correct = 'P'; assert(isequal(atomicNumber(z),y_correct))

s = 1×8 cell array {'H'} {'Li'} {'B'} {'N'} {'Ti'} {'P'} {'Al'} {'Ne'} m = 1 3 5 7 22 15 13 10 symbol = 'P'

7   Pass
z = 13; y_correct = 'Al'; assert(isequal(atomicNumber(z),y_correct))

s = 1×8 cell array {'H'} {'Li'} {'B'} {'N'} {'Ti'} {'P'} {'Al'} {'Ne'} m = 1 3 5 7 22 15 13 10 symbol = 'Al'

8   Pass
z = 10; y_correct = 'Ne'; assert(isequal(atomicNumber(z),y_correct))

s = 1×8 cell array {'H'} {'Li'} {'B'} {'N'} {'Ti'} {'P'} {'Al'} {'Ne'} m = 1 3 5 7 22 15 13 10 symbol = 'Ne'