Cody

Problem 44144. Duration of a trip in minutes

Solution 1179203

Submitted on 3 May 2017
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))

ans = 80

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

ans = 1160

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

ans = 345

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

Index exceeds matrix dimensions. Error in tripinMinutes (line 3) str2num(s{1})*60+str2num(s{2}) Error in TestPoint4 (line 3) assert(isequal(tripinMinutes(x),y_correct))

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

ans = 65

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

ans = 65

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

ans = 395

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

ans = 180

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

Index exceeds matrix dimensions. Error in tripinMinutes (line 3) str2num(s{1})*60+str2num(s{2}) Error in TestPoint9 (line 3) assert(isequal(tripinMinutes(x),y_correct))