Cody

Problem 1737. The sum of individual numbers...

Solution 1983319

Submitted on 20 Oct 2019
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
x = [1]; y = [1]; assert(isequal(individualNumSum(x),y))

Index exceeds the number of array elements (1). Error in individualNumSum (line 4) x(i)=sum(dec2base(x(i),10) - '0'); Error in Test1 (line 3) assert(isequal(individualNumSum(x),y))

2   Fail
x = [103]; y = [4]; assert(isequal(individualNumSum(x),y))

Index exceeds the number of array elements (1). Error in individualNumSum (line 4) x(i)=sum(dec2base(x(i),10) - '0'); Error in Test2 (line 3) assert(isequal(individualNumSum(x),y))

3   Fail
x=[189 22 39 88 55 485 769 215 3685 4589]; y = [9 4 3 7 1 8 4 8 4 8]; assert(isequal(individualNumSum(x),y))

Index exceeds the number of array elements (10). Error in individualNumSum (line 4) x(i)=sum(dec2base(x(i),10) - '0'); Error in Test3 (line 3) assert(isequal(individualNumSum(x),y))

4   Fail
x=[1111 2222 3333 4444 5555 6666 7777 8888 9999 0]; y = [4 8 3 7 2 6 1 5 9 0]; assert(isequal(individualNumSum(x),y))

Index exceeds the number of array elements (10). Error in individualNumSum (line 4) x(i)=sum(dec2base(x(i),10) - '0'); Error in Test4 (line 3) assert(isequal(individualNumSum(x),y))

5   Fail
x=[111 222 333 444 555 666 777 888 999 0]; y = [3 6 9 3 6 9 3 6 9 0]; assert(isequal(individualNumSum(x),y))

Index exceeds the number of array elements (10). Error in individualNumSum (line 4) x(i)=sum(dec2base(x(i),10) - '0'); Error in Test5 (line 3) assert(isequal(individualNumSum(x),y))

6   Fail
x=[11 3]; y = [2 3]; assert(isequal(individualNumSum(x),y))

Index exceeds the number of array elements (2). Error in individualNumSum (line 4) x(i)=sum(dec2base(x(i),10) - '0'); Error in Test6 (line 3) assert(isequal(individualNumSum(x),y))