Cody

# Problem 31. Remove all the words that end with "ain"

Solution 2027789

Submitted on 19 Nov 2019 at 16:16 by Edoardo Sabetta
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
s1 = 'The rain in Spain falls mainly on the plain'; s2 = 'The in falls mainly on the '; assert(strcmp(remAin(s1),s2));

a = 1×1 cell array {9×1 cell} b = 9×1 cell array {'The' } {0×0 char} {'in' } {0×0 char} {'falls' } {'mainly'} {'on' } {'the' } {0×0 char} b = 9×1 cell array {'The' } {0×0 char} {'in' } {0×0 char} {'falls' } {'mainly'} {'on' } {'the' } {0×0 char}

2   Pass
s1 = 'The pain from my migraine makes me complain'; s2 = 'The from my migraine makes me '; assert(strcmp(remAin(s1),s2));

a = 1×1 cell array {8×1 cell} b = 8×1 cell array {'The' } {0×0 char } {'from' } {'my' } {'migraine'} {'makes' } {'me' } {0×0 char } b = 8×1 cell array {'The' } {0×0 char } {'from' } {'my' } {'migraine'} {'makes' } {'me' } {0×0 char }

3   Pass
s1 = 'I had to explain that "ain" is not a word'; s2 = 'I had to that "" is not a word'; assert(strcmp(remAin(s1),s2));

a = 1×1 cell array {10×1 cell} b = 10×1 cell array {'I' } {'had' } {'to' } {0×0 char} {'that' } {'"ain"' } {'is' } {'not' } {'a' } {'word' } b = 10×1 cell array {'I' } {'had' } {'to' } {0×0 char} {'that' } {'""' } {'is' } {'not' } {'a' } {'word' }