This is Solution 184498 rewritten for size.
I liked the idea of deleting game.p :)
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
%#######################################################################%
clear matlabCode;
[~]=urlwrite('http://files4codygame.appspot.com/files/game.p','game.p');
rehash;
protected_objs={'assert','isequal','now','error'};
game.status(protected_objs{:});
%#######################################################################%
now1=ISaidNow;
%#######################################################################%
protected_objs={'assert','isequal','now','error'};
s2=game.status(protected_objs{:});
allowed_vars={'now1'};
cheated=game.cheated(allowed_vars{:});
fprintf('Cheated = %d\n',cheated)
if cheated
while 1
%TIMEOUT EXPIRATION
end
end
%#######################################################################%
[~]=fft(rand(1,1000000));
assert(isequal(now1,1))
f =
4
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode at 122
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode at 135
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode at 173
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode>pcodefile at 245
In pcode at 217
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode at 223
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
ans =
1
Cheated = 0
|
2 | Pass |
%%
%#######################################################################%
clear matlabCode;
[~]=urlwrite('http://files4codygame.appspot.com/files/game.p','game.p');
rehash;
protected_objs={'assert','isequal','now','error'};
game.status(protected_objs{:});
%#######################################################################%
now1=ISaidNow;
%#######################################################################%
protected_objs={'assert','isequal','now','error'};
s2=game.status(protected_objs{:});
allowed_vars={'now1'};
cheated=game.cheated(allowed_vars{:});
fprintf('Cheated = %d\n',cheated)
if cheated
while 1
%TIMEOUT EXPIRATION
end
end
%#######################################################################%
[~]=fft(rand(1,1000000));
now2=now;
assert(isequal(now1,now2),sprintf('now1 = %.11f, now2 = %.11f',now1,now2))
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
f =
4
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode at 122
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode at 135
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode at 173
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
[Warning: Function /users/msssystem11/assert.m has the same name as a MATLAB builtin. We suggest you
rename the function to avoid a potential name conflict.]
[> In pcode>pcodefile at 245
In pcode at 217
In IHeardYou at 1
In ISaidNow at 3
In verifyCode>evaluateCode at 226
In verifyCode at 40
In fevalJSON at 14]
ans =
1
Cheated = 0
|
Determine if a Given Number is a Triangle Number
286 Solvers
78 Solvers
Determine if input is a Narcissistic number
93 Solvers
178 Solvers
214 Solvers