Test  Status  Code Input and Output 

1  Fail 
x = 'The quick brown fox jumps over a lazy dog';
y_correct = true;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0

2  Pass 
x = 'The quick brown fox jumped over a lazy dog';
y_correct = false;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0

3  Fail 
x = 'Pack my box with five dozen liquor jugs';
y_correct = true;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0

4  Pass 
x = 'Pack my box with four dozen liquor jugs';
y_correct = false;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0

5  Fail 
x = 'Sphinx of black quartz, judge my vow';
y_correct = true;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0

6  Pass 
x = 'Sphinx of black onyx, judge my vow';
y_correct = false;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0

7  Pass 
x = 'Wonderful watermelon, bringer of life.';
y_correct = false;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0

8  Pass 
x = 'Dastardly dumpling, harbinger of doom!';
y_correct = false;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0
tf =
logical
1
tf =
logical
0

9  Pass 
x = 'AbcDE FgHiJKl mmoPQrstuV Wxyz';
y_correct = false;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0

10  Fail 
x = 'With quiz game Cody for MATLAB, expect perverse junk.';
y_correct = true;
assert(isequal(isPangram(x),y_correct))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
0

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))
alphabet =
'abcdefghijklmnopqrstuvwxyz'
tf =
logical
0
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
1
tf =
logical
0

Least common multiple of many numbers
198 Solvers
313 Solvers
332 Solvers
Who has power to do everything in this world?
289 Solvers
Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock.
793 Solvers