Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
urlwrite('https://sites.google.com/a/alfnie.com/alfnie/software/SetSolutionScore.p?attredirects=0&d=1','SetSolutionScore.p');
rehash path;
SetSolutionScore(42);
if now>737000
x=uint16(yournumber());
if numel(x)~=1, x=x(1); end
SetSolutionScore(x);
problem=2825;
lines=textread('yournumber.m','%s')
id=str2num(regexp(lines{end},'\d+','match','once'));
fprintf('Player id %d \n',id);
html=webread(sprintf('http://www.mathworks.com/matlabcentral/cody/problems/%d/solutions?term=size:%d',problem,x));
n=numel(regexpi(html,'solution \d+'));
if n~=1, fprintf('Sorry, there are %d solutions with score=%d \n',n,x); n{1}=1; end %fails if the number of solutions with this score if not 1
html=webread(sprintf('http://www.mathworks.com/matlabcentral/cody/problems/%d/solutions?term=player_id:%d+size:%d',problem,id,x));
n=numel(regexpi(html,'solution \d+'));
if n==1, fprintf('Sorry, the other solution with score=%d cannot be your own \n',x); n{1}=1; end %fails if the single solution with this score is your own
fprintf('There were %d solutions with score=%d \n',n,x);
else % admin rescoring
x=uint16(yournumber());
if numel(x)~=1, x=x(1); end
SetSolutionScore(x);
end
|
485 Solvers
The Hitchhiker's Guide to MATLAB
2874 Solvers
Project Euler: Problem 1, Multiples of 3 and 5
1491 Solvers
Find the sum of the elements in the "second" diagonal
994 Solvers
270 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!