Cody

Solution 1462031

Submitted on 13 Mar 2018 by Michael Holme Sørensen
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
x = 'The quick brown fox jumps over a lazy dog'; y_correct = true; assert(isequal(isPangram(x),y_correct))

s2 = 1×33 cell array Columns 1 through 20 {'t'} {'h'} {'e'} {'q'} {'u'} {'i'} {'c'} {'k'} {'b'} {'r'} {'o'} {'w'} {'n'} {'f'} {'o'} {'x'} {'j'} {'u'} {'m'} {'p'} Columns 21 through 33 {'s'} {'o'} {'v'} {'e'} {'r'} {'a'} {'l'} {'a'} {'z'} {'y'} {'d'} {'o'} {'g'} tf = logical 1

2   Pass
x = 'The quick brown fox jumped over a lazy dog'; y_correct = false; assert(isequal(isPangram(x),y_correct))

s2 = 1×34 cell array Columns 1 through 20 {'t'} {'h'} {'e'} {'q'} {'u'} {'i'} {'c'} {'k'} {'b'} {'r'} {'o'} {'w'} {'n'} {'f'} {'o'} {'x'} {'j'} {'u'} {'m'} {'p'} Columns 21 through 34 {'e'} {'d'} {'o'} {'v'} {'e'} {'r'} {'a'} {'l'} {'a'} {'z'} {'y'} {'d'} {'o'} {'g'} tf = logical 0

3   Pass
x = 'Pack my box with five dozen liquor jugs'; y_correct = true; assert(isequal(isPangram(x),y_correct))

s2 = 1×32 cell array Columns 1 through 20 {'p'} {'a'} {'c'} {'k'} {'m'} {'y'} {'b'} {'o'} {'x'} {'w'} {'i'} {'t'} {'h'} {'f'} {'i'} {'v'} {'e'} {'d'} {'o'} {'z'} Columns 21 through 32 {'e'} {'n'} {'l'} {'i'} {'q'} {'u'} {'o'} {'r'} {'j'} {'u'} {'g'} {'s'} tf = logical 1

4   Pass
x = 'Pack my box with four dozen liquor jugs'; y_correct = false; assert(isequal(isPangram(x),y_correct))

s2 = 1×32 cell array Columns 1 through 20 {'p'} {'a'} {'c'} {'k'} {'m'} {'y'} {'b'} {'o'} {'x'} {'w'} {'i'} {'t'} {'h'} {'f'} {'o'} {'u'} {'r'} {'d'} {'o'} {'z'} Columns 21 through 32 {'e'} {'n'} {'l'} {'i'} {'q'} {'u'} {'o'} {'r'} {'j'} {'u'} {'g'} {'s'} tf = logical 0

5   Pass
x = 'Sphinx of black quartz, judge my vow'; y_correct = true; assert(isequal(isPangram(x),y_correct))

s2 = 1×29 cell array Columns 1 through 20 {'s'} {'p'} {'h'} {'i'} {'n'} {'x'} {'o'} {'f'} {'b'} {'l'} {'a'} {'c'} {'k'} {'q'} {'u'} {'a'} {'r'} {'t'} {'z'} {'j'} Columns 21 through 29 {'u'} {'d'} {'g'} {'e'} {'m'} {'y'} {'v'} {'o'} {'w'} tf = logical 1

6   Pass
x = 'Sphinx of black onyx, judge my vow'; y_correct = false; assert(isequal(isPangram(x),y_correct))

s2 = 1×27 cell array Columns 1 through 20 {'s'} {'p'} {'h'} {'i'} {'n'} {'x'} {'o'} {'f'} {'b'} {'l'} {'a'} {'c'} {'k'} {'o'} {'n'} {'y'} {'x'} {'j'} {'u'} {'d'} Columns 21 through 27 {'g'} {'e'} {'m'} {'y'} {'v'} {'o'} {'w'} tf = logical 0

7   Pass
x = 'Wonderful watermelon, bringer of life.'; y_correct = false; assert(isequal(isPangram(x),y_correct))

s2 = 1×32 cell array Columns 1 through 20 {'w'} {'o'} {'n'} {'d'} {'e'} {'r'} {'f'} {'u'} {'l'} {'w'} {'a'} {'t'} {'e'} {'r'} {'m'} {'e'} {'l'} {'o'} {'n'} {'b'} Columns 21 through 32 {'r'} {'i'} {'n'} {'g'} {'e'} {'r'} {'o'} {'f'} {'l'} {'i'} {'f'} {'e'} tf = logical 0

8   Pass
x = 'Dastardly dumpling, harbinger of doom!'; y_correct = false; assert(isequal(isPangram(x),y_correct))

s2 = 1×32 cell array Columns 1 through 20 {'d'} {'a'} {'s'} {'t'} {'a'} {'r'} {'d'} {'l'} {'y'} {'d'} {'u'} {'m'} {'p'} {'l'} {'i'} {'n'} {'g'} {'h'} {'a'} {'r'} Columns 21 through 32 {'b'} {'i'} {'n'} {'g'} {'e'} {'r'} {'o'} {'f'} {'d'} {'o'} {'o'} {'m'} tf = logical 0

9   Pass
x = 'AbcDE FgHiJKl mmoPQrstuV Wxyz'; y_correct = false; assert(isequal(isPangram(x),y_correct))

s2 = 1×26 cell array Columns 1 through 20 {'a'} {'b'} {'c'} {'d'} {'e'} {'f'} {'g'} {'h'} {'i'} {'j'} {'k'} {'l'} {'m'} {'m'} {'o'} {'p'} {'q'} {'r'} {'s'} {'t'} Columns 21 through 26 {'u'} {'v'} {'w'} {'x'} {'y'} {'z'} tf = logical 0

10   Pass
x = 'With quiz game Cody for MATLAB, expect perverse junk.'; y_correct = true; assert(isequal(isPangram(x),y_correct))

s2 = 1×43 cell array Columns 1 through 20 {'w'} {'i'} {'t'} {'h'} {'q'} {'u'} {'i'} {'z'} {'g'} {'a'} {'m'} {'e'} {'c'} {'o'} {'d'} {'y'} {'f'} {'o'} {'r'} {'m'} Columns 21 through 40 {'a'} {'t'} {'l'} {'a'} {'b'} {'e'} {'x'} {'p'} {'e'} {'c'} {'t'} {'p'} {'e'} {'r'} {'v'} {'e'} {'r'} {'s'} {'e'} {'j'} Columns 41 through 43 {'u'} {'n'} {'k'} tf = logical 1

11   Pass
x = 'Punctuation marks like @#$%^</&>*?!!, when used in cartoons to stand in for swearing, are called "grawlix".'; y_correct = false; assert(isequal(isPangram(x),y_correct))

s2 = 1×74 cell array Columns 1 through 20 {'p'} {'u'} {'n'} {'c'} {'t'} {'u'} {'a'} {'t'} {'i'} {'o'} {'n'} {'m'} {'a'} {'r'} {'k'} {'s'} {'l'} {'i'} {'k'} {'e'} Columns 21 through 40 {'w'} {'h'} {'e'} {'n'} {'u'} {'s'} {'e'} {'d'} {'i'} {'n'} {'c'} {'a'} {'r'} {'t'} {'o'} {'o'} {'n'} {'s'} {'t'} {'o'} Columns 41 through 60 {'s'} {'t'} {'a'} {'n'} {'d'} {'i'} {'n'} {'f'} {'o'} {'r'} {'s'} {'w'} {'e'} {'a'} {'r'} {'i'} {'n'} {'g'} {'a'} {'r'} Columns 61 through 74 {'e'} {'c'} {'a'} {'l'} {'l'} {'e'} {'d'} {'g'} {'r'} {'a'} {'w'} {'l'} {'i'} {'x'} tf = logical 0

Suggested Problems

More from this Author95