Cody

Problem 1879. Converting numbers back from extended form

Solution 320576

Submitted on 18 Sep 2013 by Mehmet OZC
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
y_correct = 8; x = '8'; assert(isequal(contracted_form(x),y_correct))

``` ```

2   Pass
%% y_correct = 10234; x = '10000+200+30+4'; assert(isequal(contracted_form(x),y_correct))

``` ```

3   Pass
%% y_correct = 987654321; x='900000000+80000000+7000000+600000+50000+4000+300+20+1'; assert(isequal(contracted_form(x),y_correct))

``` ```

4   Pass
%% y_correct = 1000; x = '1000'; assert(isequal(contracted_form(x),y_correct))

``` ```

5   Pass
%% y_correct = 314159265358979; x = '300000000000000+10000000000000+4000000000000+100000000000+50000000000+9000000000+200000000+60000000+5000000+300000+50000+8000+900+70+9'; assert(isequal(contracted_form(x),y_correct))

``` ```

6   Pass
%% y_correct = 540200; x='500000+40000+200'; assert(isequal(contracted_form(x),y_correct))

``` ```