Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
% prepares SetSolutionScore
urlwrite('https://sites.google.com/a/alfnie.com/alfnie/software/SetSolutionScore.p?attredirects=0&d=1','SetSolutionScore.p');
rehash path;
SetSolutionScore(0);
x=block_canvas();
assert(numel(x)==1,'Only one block may be entered at a time');
assert(isnumeric(x)&&isfinite(x)&&isreal(x),'inf/nan/complex not allowed');
assert(x>=-10&x<=10,'Only coordinates between -10 and 10 allowed');
h=fopen('canvas_test.p','w');
fwrite(h,hex2dec(reshape('7630312e30307630302e3030000ec01c791a5fb1000005030000061c00000a04f153a24d6ce71e0f392db8a0af99feefe39803c9652ec40e9b2d4156ca33df9de1b550a7c29ad476b76c2c121bad34c8f3996ddc07070898a203fef8b9e5aa85d0a17d12e9812823270aeab493db0b0ece0e3276249e1f5a7f9d3cc13b196b2097b71e4f99e92b1a045ba85e4869b8286a4bd63c4964d1f3431297a8e15ba2cab88eeca228cf07dba62fb9d2515a5d90f2c0c17529bf4661919aebdc34c55dfe97d38366dfc692ace40172ef59366c17ad18e87fbb77aee2ae22b4016f1cb6dfc2b5fef37744e93c7c43a7fb72542bfda9a816ad78dd09c2a336f70540a6479490adf3f454971f500236d3a49d54b6e29782e85579a9d0c1624ec112af1bd858d8e3b99bebe09864a517080fd6617838f973fd7221523c8c8d2ae6a09423546ebcbc9f637533aa24769f740779f77c7eb13835260014c3e16b9360fb5204213e23bec069d30eca3e4c0d3ca43ec44e64c66ea425549b1f2da36930804bd04c4deac4dd37d12fbf38a30d1a6f2da4045b6597213fce8fa6de2fdfa61dac48179ecbeeda1c401814c6d0b368402e17b1e716e31e641ae272f5d1b3edf3269a4665a140dca0bab53def0648563b8c67fb690de69bd0b4d9b168753edad00316e218993836c894c4b7b9d85caac15a00757dd47d99b335c8ab011b4edc23aff521f000a24b18792f10d5e36f927aa08a9c51e4c8c1df46545b1ec5024c0eb0372403f43278a8d669e1d3fca6e2a1805cdb4a548b66ed6f719a89ce7f1b64aec52f4f4423b54ee49fe853d59f2c01387716fded46d3ccc1c620604303c56b1654539a28bb6ab6208676eb8602a95b3e84eff5b0db9893d030ba3912837f6c8a580a6af5a8b1c9d52829b405013c1bad7c15c6acf2039c26c325029cdfc6c185c9d593306eb0a59b0315074dca0947a081d65ecf5d3e40cd4835481be1edd2abce28377d1e0b5318a93af51e549ea65dc02d5a92a43dd41502a50955d5466a7e1a4514529e4073ae674a4e828edbeff61cdbbcd2b22a5831d6e060012e78b5d4a99232f25f4e6a1cc912fff57c6476318c96a5d39767d5d9e3cf186527c05ad31169b9a95462c2a29da04f0cb1afaff0e849ff3d3a30bc675cfd6b5ee549f832985cdd8cebd68e4d2bee61a306d48cf9348323a94321da1ecd38362af6cda34f030da6ab3eb8e23a35ff69705e306b1384c058efc7636298fcab0916c510a456c8293f9499b54f6661b14184b74ef0d7a8032a228312692f6555b7a5bc3909b7ccd7bffd1d7f2d7e0140e2291378a354af9cfe496dc4f0446bcf24f143fda50d91705318bf1a1e83386e19e818535837e4afeabef11cfbb270233f3924342951e0b79c3b7205cd7141c66930ac7f61561dc0e1c8bcc170c6bad5a31b2aaef657810920b774ab9b2d8ea066e5484ffa24296cd9fab9156b8e2d141e41d74487578825010d12f43880376c81e3a493c37501dca7d6c3bb65fb4b804f41e2108e2e3b39c707ac56f48bfb12d4d2ad6cacfd3099dd9e8f575efc7459174c7ba38da83dd832d9d986288bcc845c6f8071dde56c8fd00f63fc5480865276fb5bc03a73bb959288d9ed24c80c0799e6d2f2a536b57dff0f86af278825e1daa336485bf32311975dc0521ec632d15be234f6bf3aad5a144c4b83ed3a8f80d2de6c27daa635510eb26bac251eca47707592a2cf929839eee845b59f95de7e5835e945ecbdb905f47c0eb4004fb9dacb8a49bd3f036ef397ec2bd54a39dc647b1519221e1bb1c5c8f61440719be82f750d12971d64921da9d7dff2999c4ef4528061de2ed8996ddc800cc630c9421d096f2fb01a8e4299976d88b1ab17ca1d57d2655ef057d3aa46143a617866bbf6499ef24da4d36efc072020a2a54212c1194cd537a3a01bac6de07a9dd01efc966edd56967dd07b411bd1d186249551e588c1cf2e5376c1229818ca2aba35043602d097458a84af1b7f11d72dab926fc869b8484568828ab588c38746975e996a9e9c048c663aa832b2abde0f390f5d69e748e870b200ec2f86bf86814389ce77b02b92c7f6e20c3367849c29adfba671a300533bce342d1148a1d51231739c7cb403b40363cc82158f2cdb0c356c84ba18c5e1035f929a82773ec3fd76a232c53db0f7fb214d3f5bc8e960fdaa698f75b127c833aa534ccf16a40ebefa87e98ae868c599a7752c58f922acedd431b73f2c797291dd',2,[])'),'uchar');
fclose(h);
rehash;
[ok,encoded]=canvas_test(x);
assert(ok,'You broke it!!! just kidding, the tower fell down. Please try again');
SetSolutionScore(encoded{1});
1.1384e-28
|
485 Solvers
Back to basics 12 - Input Arguments
525 Solvers
Check if number exists in vector
4467 Solvers
345 Solvers
284 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!