Cody

# Problem 1218. Join Strings with Multiple Different Delimiters

Solution 2916682

Submitted on 6 Sep 2020
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   Fail
C = {'I','MATLAB'}; DELIMITER = {' love '} S= 'I love MATLAB' assert(isequal(your_fcn_name(C,DELIMITER),S))

DELIMITER = 1×1 cell array {' love '} S = 'I love MATLAB'

Error using vertcat Dimensions of arrays being concatenated are not consistent. Error in your_fcn_name (line 2) C = [C; [D '']]; Error in Test1 (line 4) assert(isequal(your_fcn_name(C,DELIMITER),S))

2   Fail
c = {'one', 'two', 'three'}; DELIM = {' + ', ' = '} S2= 'one + two = three' assert(isequal(your_fcn_name(c,DELIM),S2))

DELIM = 1×2 cell array {' + '} {' = '} S2 = 'one + two = three'

Error using vertcat Dimensions of arrays being concatenated are not consistent. Error in your_fcn_name (line 2) C = [C; [D '']]; Error in Test2 (line 4) assert(isequal(your_fcn_name(c,DELIM),S2))

3   Fail
c = {'First sentence', 'Second sentence', 'Third sentence.'}; DELIM = {'. ', '. '} S2= 'First sentence. Second sentence. Third sentence.' assert(isequal(your_fcn_name(c,DELIM),S2))

DELIM = 1×2 cell array {'. '} {'. '} S2 = 'First sentence. Second sentence. Third sentence.'

Error using vertcat Dimensions of arrays being concatenated are not consistent. Error in your_fcn_name (line 2) C = [C; [D '']]; Error in Test3 (line 4) assert(isequal(your_fcn_name(c,DELIM),S2))

4   Fail
c = {'Have you ', 'ever had ', 'someone continuously ', 'interrupting you?'}; DELIM = {'(HEY!) ', '(BOO!) ', '(LOOK OVER THERE!) '} S2= 'Have you (HEY!) ever had (BOO!) someone continuously (LOOK OVER THERE!) interrupting you?' assert(isequal(your_fcn_name(c,DELIM),S2))

DELIM = 1×3 cell array {'(HEY!) '} {'(BOO!) '} {'(LOOK OVER THERE!) '} S2 = 'Have you (HEY!) ever had (BOO!) someone continuously (LOOK OVER THERE!) interrupting you?'

Error using vertcat Dimensions of arrays being concatenated are not consistent. Error in your_fcn_name (line 2) C = [C; [D '']]; Error in Test4 (line 4) assert(isequal(your_fcn_name(c,DELIM),S2))

5   Fail
c = {'My first ', 'name ', 'is ', 'Tom.'}; DELIM = {'child has a ', 'that ', 'not '} S2= 'My first child has a name that is not Tom.' assert(isequal(your_fcn_name(c,DELIM),S2))

DELIM = 1×3 cell array {'child has a '} {'that '} {'not '} S2 = 'My first child has a name that is not Tom.'

Error using vertcat Dimensions of arrays being concatenated are not consistent. Error in your_fcn_name (line 2) C = [C; [D '']]; Error in Test5 (line 4) assert(isequal(your_fcn_name(c,DELIM),S2))

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!