Cody

Problem 44637. Still more miles to go before I sleep

Solution 2771503

Submitted on 3 Aug 2020 by Jurjen Hendriks
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
r=12341;b=4; assert(isequal(miles2(r,b),659))

digits = 1 2 3 4 1

2   Pass
r=12341;b=2; assert(isequal(miles2(r,b),87659))

digits = 1 2 3 4 1

3   Pass
r=12331;b=4; assert(isequal(miles2(r,b),0))

digits = 1 2 3 3 1

4   Pass
r=455555;b=5; assert(isequal(miles2(r,b),544445))

digits = 4 5 5 5 5 5

5   Pass
r=23907515;b=5; assert(isequal(miles2(r,b),92485))

digits = 2 3 9 0 7 5 1 5

6   Pass
r=23807515;b=8; assert(isequal(miles2(r,b),192485))

digits = 2 3 8 0 7 5 1 5

7   Pass
s=zeros(1,10); for b=2:10 s(b)=miles2(123456789,b); end assert(isequal(sum(s),960219488))

digits = 1 2 3 4 5 6 7 8 9 digits = 1 2 3 4 5 6 7 8 9 digits = 1 2 3 4 5 6 7 8 9 digits = 1 2 3 4 5 6 7 8 9 digits = 1 2 3 4 5 6 7 8 9 digits = 1 2 3 4 5 6 7 8 9 digits = 1 2 3 4 5 6 7 8 9 digits = 1 2 3 4 5 6 7 8 9 digits = 1 2 3 4 5 6 7 8 9

8   Pass
s=zeros(200,10); for b=2:10 for r=1:200 s(r,b)=miles2(r,b); end end assert(isequal(sum(s(:)),96940))

digits = 1 digits = 2 digits = 3 digits = 4 digits = 5 digits = 6 digits = 7 digits = 8 digits = 9 digits = 1 0 digits = 1 1 digits = 1 2 digits = 1 3 digits = 1 4 digits = 1 5 digits = 1 6 digits = 1 7 digits = 1 8 digits = 1 9 digits = 2 0 digits = 2 1 digits = 2 2 digits = 2 3 digits = 2 4 digits = 2 5 digits = 2 6 digits = 2 7 digits = 2 8 digits = 2 9 digits = 3 0 digits = 3 1 digits = 3 2 digits = 3 3 digits = 3 4 digits = 3 5 digits = 3 6 digits = 3 7 digits = 3 8 digits = 3 9 digits = 4 0 digits = 4 1 digits = 4 2 digits = 4 3 digits = 4 4 digits = 4 5 digits = 4 6 digits = 4 7 digits = 4 8 digits = 4 9 digits = 5 0 digits = 5 1 digits = 5 2 digits = 5 3 digits = 5 4 digits = 5 5 digits = 5 6 digits = 5 7 digits = 5 8 digits = 5 9 digits = 6 0 digits = 6 1 digits = 6 2 digits = 6 3 digits = 6 4 digits = 6 5 digits = 6 6 digits = 6 7 digits = 6 8 digits = 6 9 digits = 7 0 digits = 7 1 digits = 7 2 digits = 7 3 digits = 7 4 digits = 7 5 digits = 7 6 digits = 7 7 digits = 7 8 digits = 7 9 digits = 8 0 digits = 8 1 digits = 8 2 digits = 8 3 digits = 8 4 digits = 8 5 digits = 8 6 digits = 8 7 digits = 8 8 digits = 8 9 digits = 9 0 digits = 9 1 digits = 9 2 digits = 9 3 digits = 9 4 digits = 9 5 digits = 9 6 digits = 9 7 digits = 9 8 digits = 9 9 digits = 1 0 0 digits = 1 0 1 digits = 1 0 2 digits = 1 0 3 digits = 1 0 4 digits = 1 0 5 digits = 1 0 6 digits = 1 0 7 digits = 1 0 8 digits = 1 0 9 digits = 1 1 0 digits = 1 1 1 digits = 1 1 2 digits = 1 1 3 digits = 1 1 4 digits = 1 1 5 digits = 1 1 6 digits = 1 1 7 digits = 1 1 8 digits = 1 1 9 digits = 1 2 0 digits = 1 2 1 digits = 1 2 2 digits = 1 2 3 digits = 1 2 4 digits = 1 2 5 digits = 1 2 6 digits = 1 2 7 digits = 1 2 8 digits = 1 2 9 digits = 1 3 0 digits = 1 3 1 digits = 1 3 2 digits = 1 3 3 digits = 1 3 4 digits = 1 3 5 digits = 1 3 6 digits = 1 3 7 digits = 1 3 8 digits = 1 3 9 digits = 1 4 0 digits = 1 4 1 digits = 1 4 2 digits = 1 4 3 digits = 1 4 4 digits = 1 4 5 digits = 1 4 6 digits = 1 4 7 digits = 1 4 8 digits = 1 4 9 digits = 1 5 0 digits = 1 5 1 digits = 1 5 2 digits = 1 5 3 digits = 1 5 4 digits = 1 5 5 digits = 1 5 6 digits = 1 5 7 digits = 1 5 8 digits = 1 5 9 digits = 1 6 0 digits = 1 6 1 digits = 1 6 2 digits = 1 6 3 digits = 1 6 4 digits = 1 6 5 digits = 1 6 6 digits = 1 6 7 digits = 1 6 8 digits = 1 6 9 digits = 1 7 0 digits = 1 7 1 digits = 1 7 2 digits = 1 7 3 digits = 1 7 4 digits = 1 7 5 digits = 1 7 6 digits = 1 7 7 digits = 1 7 8 digits = 1 7 9 digits = 1 8 0 digits = 1 8 1 digits = 1 8 2 digits = 1 8 3 digits = 1 8 4 digits = 1 8 5 digits = 1 8 6 digits = 1 8 7 digits = 1 8 8 digits = 1 8 9 digits = 1 9 0 digits = 1 9 1 digits = 1 9 2 digits = 1 9 3 digits = 1 9 4 digits = 1 9 5 digits = 1 9 6 digits = 1 9 7 digits = 1 9 8 digits = 1 9 9 digits = 2 0 0 digits = 1 digits = 2 digits = 3 digits = 4 digits = 5 digits = 6 digits = 7 digits = 8 digits = 9 digits = 1 0 digits = 1 1 digits = 1 2 digits = 1 3 digits = 1 4 digits = 1 5 digits = 1 6 digits = 1 7 digits = 1 8 digits = 1 9 digits = 2 0 digits = 2 1 digits = 2 2 digits = 2 3 digits = 2 4 digits = 2 5 digits = 2 6 digits = 2 7 digits = 2 8 digits = 2 9 digits = 3 0 digits = 3 1 digits = 3 2 digits = 3 3 digits = 3 4 digits = 3 5 digits = 3 6 digits = 3 7 digits = 3 8 digits = 3 9 digits = 4 0 digits = 4 1 digits = 4 2 digits = 4 3 digits = 4 4 digits = 4 5 digits = 4 6 digits = 4 7 digits = 4 8 digits = 4 9 digits = 5 0 digits = 5 1 digits = 5 2 digits = 5 3 digits = 5 4 digits = 5 5 digits = 5 6 digits = 5 7 digits = 5 8 digits = 5 9 digits = 6 0 digits = 6 1 digits = 6 2 digits = 6 3 digits = 6 4 digits = 6 5 digits = 6 6 digits = 6 7 digits = 6 8 digits = 6 9 digits = 7 0 digits = 7 1 digits = 7 2 digits = 7 3 digits = 7 4 digits = 7 5 digits = 7 6 digits = 7 7 digits = 7 8 digits = 7 9 digits = 8 0 digits = 8 1 digits = 8 2 digits = 8 3 digits = 8 4 digits = 8 5 digits = 8 6 digits = 8 7 digits = 8 8 digits = 8 9 digits = 9 0 digits = 9 1 digits = 9 2 digits = 9 3 digits = 9 4 digits = 9 5 digits = 9 6 digits = 9 7 digits = 9 8 digits = 9 9 digits = 1 0 0 digits = 1 0 1 digits = 1 0 2 digits = 1 0 3 digits = 1 0 4 digits = 1 0 5 digits = 1 0 6 digits = 1 0 7 digits = 1 0 8 digits = 1 0 9 digits = 1 1 0 digits = 1 1 1 digits = 1 1 2 digits = 1 1 3 digits = 1 1 4 digits = 1 1 5 digits = 1 1 6 digits = 1 1 7 digits = 1 1 8 digits = 1 1 9 digits = 1 2 0 digits = 1 2 1 digits = 1 2 2 digits = 1 2 3 digits = 1 2 4 digits = 1 2 5 digits = 1 2 6 digits = 1 2 7 digits = 1 2 8 digits = 1 2 9 digits = 1 3 0 digits = 1 3 1 digits = 1 3 2 digits = 1 3 3 digits = 1 3 4 digits = 1 3 5 digits = 1 3 6 digits = 1 3 7 digits = 1 3 8 digits = 1 3 9 digits = 1 4 0 digits = 1 4 1 digits = 1 4 2 digits = 1 4 3 digits = 1 4 4 digits = 1 4 5 digits = 1 4 6 digits = 1 4 7 digits = 1 4 8 digits = 1 4 9 digits = 1 5 0 digits = 1 5 1 digits = 1 5 2 digits = 1 5 3 digits = 1 5 4 digits = 1 5 5 digits = 1 5 6 digits = 1 5 7 digits = 1 5 8 digits = 1 5 9 digits = 1 6 0 digits = 1 6 1 digits = 1 6 2 digits = 1 6 3 digits = 1 6 4 digits = ...

Suggested Problems

More from this Author80

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!