Winner Nicke (Revolution IV)
by Philip Top
Status: Passed Results: pass CPU Time: 40.799 Score: 231.0 Submitted at: 2003-11-06 17:59:39 UTC Scored at: 2003-11-06 20:20:07 UTC
Current Rank: 34th Based on: x3 (diff)
[n m]=size(a); z=n*m; t=1:z; p=num2cell(t); for i=t for k=t x=p{k} e=x(end); q=a(e)+1; g=[]; f=e-1; h=mod(f,n) if e+n<=z & a(e+n)==q g=e+n; elseif e>n & a(e-n)==q g=e-n; elseif h<n-1 & a(e+1)==q g=e+1; elseif h>0 & a(f)==q g=f; end x=[x g]; d(k) = nnz(x); p{k}=x; end end [a b]=max(d); b = p{b}'