Problem 42386. Faint Receipt
there may be a few incorrect tests here (e.g. test 2 with 'X31.6X' and qty=111 should return '531.69' if I am interpreting correctly)
agree with alfonso
I had the same issue with that particular test case.
I've updated the test suite. It should work now. I selected the option to have all previous solutions rescored, but I've never actually seen that option work for other problems I've worked on, so just submit your solutions again. Also, refer to comments on http://www.mathworks.com/matlabcentral/cody/problems/42385-combined-ages-4-non-symmetric-with-multiples-n-3 regarding not being able to use the "Test reference solution" button currently. Is anyone else having that problem?
I believe rescoring doesn't work immediately, but all solutions seem to be rescored now. "Test reference solution" doesn't work for me neither. As far as I remember it's not the first time it doesn't work (on my account), but previous incidents had shorter duration (week or so).
That link doesn't work as written (at least, it didn't for me). It does function, though, if you truncate the url at #.
Could I convince you to not use isequal() when comparing floating point numbers in the test suite?
Christian, generally, I would change out isequal(). However, in this case, the problem is dealing with currency; therefore, each amount has a fixed precision: two decimal places.
Solution CommentsShow comments
Problem Recent Solvers16
More from this Author139
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!