Cody

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

Solution 1779096

Submitted on 9 Apr 2019 by Yingao Zhang
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));

wrdls = 1×9 string array "The" "rain" "in" "Spain" "falls" "mainly" "on" "the" "plain" rm = 1×9 logical array 0 1 0 1 0 0 0 0 1 s2 = 'The rain in Spain falls mainly on the plain' s2 = 'The in Spain falls mainly on the plain' s2 = 'The in falls mainly on the plain' s2 = 'The in falls mainly on the ' s2 = 'The in falls mainly on the '

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

wrdls = 1×8 string array "The" "pain" "from" "my" "migraine" "makes" "me" "complain" rm = 1×8 logical array 0 1 0 0 0 0 0 1 s2 = 'The pain from my migraine makes me complain' s2 = 'The from my migraine makes me complain' s2 = 'The from my migraine makes me ' s2 = 'The from my migraine makes me '

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));

wrdls = 1×10 string array "I" "had" "to" "explain" "that" ""ain"" "is" "not" "a" "word" rm = 1×10 logical array 0 0 0 1 0 0 0 0 0 0 s2 = 'I had to explain that "ain" is not a word' s2 = 'I had to that "ain" is not a word' s2 = 'I had to that "" is not a word'