Add the numbers given in the cell array of strings. The strings represent amounts of money using this notation: $99,999.99.
Example:
Input a = {'$12,001.87','$0.04','$12,003,887.55','$0.32'}; Output b is 12015889.78
The test to see if this is correct doesn't work. If you just code 'b = 0' then it is always correct!
This is really cool problem.
I get the correct answers for this, but the website refuses to tell me it is correct. Fix this dumb stuff.
@Harley, MATLAB functions are case sensitive. Did you try lowercase sum?
In fact this problem can be solved by only using sscanf and str2num.
one of the hardest problems I've ever faced
enjoyed solving this
Hehe, improving on a cheat solution is always fun!
Nice one :)
Cute. Fixed the test suite.
The test for this problem is wrong!
Well, that was disappointing!
Back to basics 11 - Max Integer
611 Solvers
Create a vector whose elements depend on the previous element
290 Solvers
Switch matrix to a column vector
189 Solvers
424 Solvers
07 - Common functions and indexing 6
281 Solvers