Cody

# Problem 1721. Backslang, odds are you used it at some point in time...

Solution 1935799

Submitted on 14 Sep 2019 by Nikolaos Nikolaou
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
str = 'The sky is falling, the sky is falling, or is it?' output = 'Hetay kysay siay allingfay, hetay kysay siay allingfay, roay siay tiay?' assert(isequal(backslang(str),output))

str = 'The sky is falling, the sky is falling, or is it?' output = 'Hetay kysay siay allingfay, hetay kysay siay allingfay, roay siay tiay?' L = 1×11 cell array {'The'} {'sky'} {'is'} {'falling'} {'the'} {'sky'} {'is'} {'falling'} {'or'} {'is'} {'it'} tt = 'The\>' tt = 'sky\>' tt = 'is\>' tt = 'falling\>' tt = 'the\>' tt = 'sky\>' tt = 'is\>' tt = 'falling\>' tt = 'or\>' tt = 'is\>' tt = 'it\>' C1 = 1×1 cell array {'heT'} output = 'Hetay kysay siay allingfay, hetay kysay siay allingfay, roay siay tiay?'

2   Pass
str = 'If Allen is Janes husband and Tom is Jill husband, who is Roys wife?' output = 'Fiay Llenaay siay Anesjay usbandhay ndaay Omtay siay Illjay usbandhay, howay siay Oysray ifeway?' assert(isequal(backslang(str),output))

str = 'If Allen is Janes husband and Tom is Jill husband, who is Roys wife?' output = 'Fiay Llenaay siay Anesjay usbandhay ndaay Omtay siay Illjay usbandhay, howay siay Oysray ifeway?' L = 1×14 cell array {'If'} {'Allen'} {'is'} {'Janes'} {'husband'} {'and'} {'Tom'} {'is'} {'Jill'} {'husband'} {'who'} {'is'} {'Roys'} {'wife'} tt = 'If\>' tt = 'Allen\>' tt = 'is\>' tt = 'Janes\>' tt = 'husband\>' tt = 'and\>' tt = 'Tom\>' tt = 'is\>' tt = 'Jill\>' tt = 'husband\>' tt = 'who\>' tt = 'is\>' tt = 'Roys\>' tt = 'wife\>' C1 = 1×6 cell array {'fI'} {'llenA'} {'anesJ'} {'omT'} {'illJ'} {'oysR'} output = 'Fiay Llenaay siay Anesjay usbandhay ndaay Omtay siay Illjay usbandhay, howay siay Oysray ifeway?'

3   Pass
str = 'This is the sentence I will use.' output = 'Histay siay hetay entencesay Iay illway seuay.' assert(isequal(backslang(str),output))

str = 'This is the sentence I will use.' output = 'Histay siay hetay entencesay Iay illway seuay.' L = 1×7 cell array {'This'} {'is'} {'the'} {'sentence'} {'I'} {'will'} {'use'} tt = 'This\>' tt = 'is\>' tt = 'the\>' tt = 'sentence\>' tt = 'I\>' tt = 'will\>' tt = 'use\>' C1 = 1×2 cell array {'hisT'} {'I'} output = 'Histay siay hetay entencesay Iay illway seuay.'

4   Pass
str = 'Christopher Columbus sailed the ocean blue!' output = 'Hristophercay Olumbuscay ailedsay hetay ceanoay luebay!' assert(isequal(backslang(str),output))

str = 'Christopher Columbus sailed the ocean blue!' output = 'Hristophercay Olumbuscay ailedsay hetay ceanoay luebay!' L = 1×6 cell array {'Christopher'} {'Columbus'} {'sailed'} {'the'} {'ocean'} {'blue'} tt = 'Christopher\>' tt = 'Columbus\>' tt = 'sailed\>' tt = 'the\>' tt = 'ocean\>' tt = 'blue\>' C1 = 1×2 cell array {'hristopherC'} {'olumbusC'} output = 'Hristophercay Olumbuscay ailedsay hetay ceanoay luebay!'