Finish 2003-11-12 15:00:00 UTC

First attempt

by Peter J. Acklam

Status: Passed
Results: pass
CPU Time: 0.25
Score: 126.0
Submitted at: 2003-11-05 15:18:57 UTC
Scored at: 2003-11-05 15:17:38 UTC

Current Rank: 151st
Basis for: Second attempt (diff)

Comments
Please login or create a profile.
Code
[p,q]=size(a);
r=min(p,q);
b=0;
for n=2:r
   for i=1:p-n+1
     for j=1:q-n+1
       S=a(i:i+n-1,j:j+n-1);
       S=S(:);
       T=sum(S);
       if all(~diff(S)) & T>b
          b=T;
       end
     end
   end
end