Cody

# Problem 751. Implement simple rotation cypher

Solution 1892393

Submitted on 5 Aug 2019 by Chris Breshike
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
inStr = 'doug'; shift = 10; outStr = 'nyeq'; assert(isequal(cypher(inStr, shift),outStr))

Lin = 4 outStr = 'n' outStr = 'ny' outStr = 'nye' outStr = 'nyeq'

2   Pass
inStr = 'thequickbrownfox'; shift = 5; outStr = 'ymjvznhpgwtbsktc'; assert(isequal(cypher(inStr, shift),outStr))

Lin = 16 outStr = 'y' outStr = 'ym' outStr = 'ymj' outStr = 'ymjv' outStr = 'ymjvz' outStr = 'ymjvzn' outStr = 'ymjvznh' outStr = 'ymjvznhp' outStr = 'ymjvznhpg' outStr = 'ymjvznhpgw' outStr = 'ymjvznhpgwt' outStr = 'ymjvznhpgwtb' outStr = 'ymjvznhpgwtbs' outStr = 'ymjvznhpgwtbsk' outStr = 'ymjvznhpgwtbskt' outStr = 'ymjvznhpgwtbsktc'

3   Pass
inStr = 'thecrowfliesatmidnight'; shift = 22; outStr = 'pdaynksbheaowpiezjecdp'; assert(isequal(cypher(inStr, shift),outStr))

Lin = 22 outStr = 'p' outStr = 'pd' outStr = 'pda' outStr = 'pday' outStr = 'pdayn' outStr = 'pdaynk' outStr = 'pdaynks' outStr = 'pdaynksb' outStr = 'pdaynksbh' outStr = 'pdaynksbhe' outStr = 'pdaynksbhea' outStr = 'pdaynksbheao' outStr = 'pdaynksbheaow' outStr = 'pdaynksbheaowp' outStr = 'pdaynksbheaowpi' outStr = 'pdaynksbheaowpie' outStr = 'pdaynksbheaowpiez' outStr = 'pdaynksbheaowpiezj' outStr = 'pdaynksbheaowpiezje' outStr = 'pdaynksbheaowpiezjec' outStr = 'pdaynksbheaowpiezjecd' outStr = 'pdaynksbheaowpiezjecdp'