Cody

Solution 411988

Submitted on 2 Mar 2014 by Marco Castelli
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
%% x = '0y n4036c2 2ey 5s br62en!'; y_correct = 'my numlock key is broken!'; assert(isequal(DecodeNumlk(x),y_correct));

ans = 0y n4036c2 2ey 5s br62en! ans = my n4m36c2 2ey 5s br62en! ans = my n4m36ck key 5s br6ken! ans = my n4ml6ck key 5s br6ken! ans = my numl6ck key 5s br6ken! ans = my numl6ck key is br6ken! ans = my numlock key is broken! ans = my numlock key is broken! ans = my numlock key is broken! ans = my numlock key is broken! ans = my numlock key is broken!

2   Pass
%% x = 'Can y64 *3ease he3* 0e+'; y_correct = 'Can you please help me?'; assert(isequal(DecodeNumlk(x),y_correct));

ans = Can y64 *3ease he3* 0e+ ans = Can y64 *3ease he3* me+ ans = Can y64 *3ease he3* me+ ans = Can y64 *lease hel* me+ ans = Can y6u *lease hel* me+ ans = Can y6u *lease hel* me+ ans = Can you *lease hel* me+ ans = Can you please help me+ ans = Can you please help me? ans = Can you please help me? ans = Can you please help me?

3   Pass
%% x = 'Th5s 5s g65ng t6 be b5g f4n w5th n40ber 2eys 123456789/'; y_correct = 'This is going to be big fun with number keys 1234567890'; assert(isequal(DecodeNumlk(x),y_correct));

ans = Th5s 5s g65ng t6 be b5g f4n w5th n40ber 2eys � ans = Th5s 5s g65ng t6 be b5g f4n w5th n4mber 2eys � ans = Th5s 5s g65ng t6 be b5g f4n w5th n4mber keys � ans = Th5s 5s g65ng t6 be b5g f4n w5th n4mber keys � ans = Th5s 5s g65ng t6 be b5g fun w5th number keys � ans = This is g6ing t6 be big fun with number keys � ans = This is going to be big fun with number keys � ans = This is going to be big fun with number keys � ans = This is going to be big fun with number keys � ans = This is going to be big fun with number keys � ans = This is going to be big fun with number keys 1234567890

4   Pass
%% x = 'Why these 2eys brea2 and 0a2e a b5g 0ess 6***s -/'; y_correct = 'Why these keys break and make a big mess oppps :)'; assert(isequal(DecodeNumlk(x),y_correct));

ans = Why these 2eys brea2 and 0a2e a b5g 0ess 6***s -/ ans = Why these 2eys brea2 and ma2e a b5g mess 6***s -/ ans = Why these keys break and make a b5g mess 6***s -/ ans = Why these keys break and make a b5g mess 6***s -/ ans = Why these keys break and make a b5g mess 6***s -/ ans = Why these keys break and make a big mess 6***s -/ ans = Why these keys break and make a big mess o***s -/ ans = Why these keys break and make a big mess oppps -/ ans = Why these keys break and make a big mess oppps -/ ans = Why these keys break and make a big mess oppps :) ans = Why these keys break and make a big mess oppps :)