Cody

Problem 44144. Duration of a trip in minutes

Solution 1199652

Submitted on 28 May 2017 by Noriko Hounoki
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 = '1h20'; y_correct = 80; assert(isequal(tripinMinutes(x),y_correct))

s = 2 h = '1' h = 1 m = '20' m = 20 y = 80

2   Pass
x = '19h20'; y_correct = 1160; assert(isequal(tripinMinutes(x),y_correct))

s = 3 h = '19' h = 19 m = '20' m = 20 y = 1160

3   Pass
x = '5h45'; y_correct = 345; assert(isequal(tripinMinutes(x),y_correct))

s = 2 h = '5' h = 5 m = '45' m = 45 y = 345

4   Pass
x = '1h'; y_correct = 60; assert(isequal(tripinMinutes(x),y_correct))

s = 2 h = '1' h = 1 m = 1×0 empty char array y = 60

5   Pass
x = '1h05'; y_correct = 65; assert(isequal(tripinMinutes(x),y_correct))

s = 2 h = '1' h = 1 m = '05' m = 5 y = 65

6   Pass
x = '1h5'; y_correct = 65; assert(isequal(tripinMinutes(x),y_correct))

s = 2 h = '1' h = 1 m = '5' m = 5 y = 65

7   Pass
x = '6h35'; y_correct = 395; assert(isequal(tripinMinutes(x),y_correct))

s = 2 h = '6' h = 6 m = '35' m = 35 y = 395

8   Pass
x = '2h60'; y_correct = 180; assert(isequal(tripinMinutes(x),y_correct))

s = 2 h = '2' h = 2 m = '60' m = 60 y = 180

9   Pass
x = '29'; y_correct = 29; assert(isequal(tripinMinutes(x),y_correct))

s = [] h = 1×0 empty char array h = [] y = 29

Suggested Problems

More from this Author62

Community Treasure Hunt

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

Start Hunting!