Problem 1307. RPN Calculator for simple arithmetic expressions
Solution Stats
Problem Comments
-
6 Comments
in your test suite it seems odd that rpz('a','b','-') is interpreted as 'a-b' while rpz('a','b','/') is interpreted as 'b/a' (instead of 'a/b'). Same goes for rpz('a','b','%') which is interpreted as 'b%a' instead of 'a%b'. Last, your last test case rpn(z(1),'+',z(2),'*',z(1),z(3),'-',z(4),z(5),'%','*') is plain weird... it should probably read rpn(z(1),z(2),'+',z(1),'*',z(3),'-',z(4),z(5),'%','*') instead...
Thank you for your comments; I will update the description and fix last test case.
I will retire the last test case for the problem.
I have an rpn solver but it only accepts strings
Would someone please check the first test? The variable z is commented out.
Chris, the format of the test cases has been corrected, you can attempt the question now.
Solution Comments
Show commentsProblem Recent Solvers11
Suggested Problems
-
961 Solvers
-
Construct a string from letters and counts
142 Solvers
-
Matrix with different incremental runs
125 Solvers
-
How long do each of the stages of the rocket take to burn?
303 Solvers
-
Celsius to Fahrenheit converter
609 Solvers
More from this Author10
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!