Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
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
lines =
14×1 cell array
{'function' }
{'y' }
{'=' }
{'yournumber()'}
{'y' }
{'=' }
{'9;' }
{'end' }
{'%This' }
{'code' }
{'written' }
{'by' }
{'profile_id' }
{'1736562' }
Player id 1736562
Sorry, there are 10 solutions with score=9
|
1600 Solvers
Project Euler: Problem 6, Natural numbers, squares and sums.
1018 Solvers
convert matrix to single column
306 Solvers
462 Solvers
359 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!