Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Solution 190909

Submitted on 14 Jan 2013 by Alfonso Nieto-Castanon

Correct

8Size
Leading solution size is 6.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test
Code Input and Output
1
Pass
 
%%
filetext = fileread('prime_time.m')
assert(isempty(strfind(filetext, 'fopen')))
filetext =
function ans = prime_time(x)
  1;
end
%This code written by profile_id 1379371
2
Pass
 
%%
x=123
y = prime_time(x)
a=clock
b=floor(polyval(a(5:6),60))
if isprime(b)
y_correct= y
else
y_correct = NaN;
end
assert(isequal(y,y_correct),sprintf('%s%g%s','Time is ',datestr(now,13),', or ',b,' seconds after the hour.'))
x =
   123
y =
     1
a =
   1.0e+03 *
    2.0130    0.0010    0.0140    0.0220    0.0370    0.0190
b =
        2239
y_correct =
     1