Cody

Solution 321796

Submitted on 21 Sep 2013 by Alfonso Nieto-Castanon
  • Size: 69
  • This is the leading solution.
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
feval(@assignin,'caller','score',4000);

2   Pass
%% tic urlwrite('http://contest.usc.edu/index.php/Fall12/Home?action=download&upname=pranks.in.txt','pranks.in.txt') toc

ans = /users/msssystem10/pranks.in.txt Elapsed time is 0.367850 seconds.

3   Pass
%% fid=fopen('pranks.in.txt','r'); v_expect=[.37 .26 1.11 .02 .89 .79 .01 .17 .37 1.05 .28 .04 .02 .09 .14 .49 .71 .06 .01]; qty=fscanf(fid,'%i',1); t1=0; for q=1:qty %qty n = fscanf(fid,'%f %f \n',2)'; % num_rocks, time t=n(2); A=zeros(2*n(1),2); % Format is rows, columns for i=1:2*n(1) r = fscanf(fid,'%f %f \n',2)'; A(i,:) = r; end tic ta=clock; [v]=Pranks(A,t) ; t1=t1+etime(clock,ta)*1000; % Time in msec fprintf('%2i vel %.2f Sum Time %.0f \n',q,v,t1) assert(isequal(v,v_expect(q))); end fprintf('Processing Complete\n') fclose(fid); t2=min(4000,t1); fprintf('Actual Time = %.0f msec\n',t1) feval(@assignin,'caller','score',floor(t2));

1 vel 0.37 Sum Time 54 2 vel 0.26 Sum Time 54 3 vel 1.11 Sum Time 55 4 vel 0.02 Sum Time 55 5 vel 0.89 Sum Time 57 6 vel 0.79 Sum Time 58 7 vel 0.01 Sum Time 58 8 vel 0.17 Sum Time 59 9 vel 0.37 Sum Time 60 10 vel 1.05 Sum Time 61 11 vel 0.28 Sum Time 62 12 vel 0.04 Sum Time 63 13 vel 0.02 Sum Time 65 14 vel 0.09 Sum Time 66 15 vel 0.14 Sum Time 66 16 vel 0.49 Sum Time 66 17 vel 0.71 Sum Time 67 18 vel 0.06 Sum Time 68 19 vel 0.01 Sum Time 69 Processing Complete Actual Time = 69 msec