← Questions

Evaluate an arithmetic expression with variables

0
SnowflakeCodingLast asked Sep 2025

Evaluate an arithmetic expression string with numbers, +, -, *, /, parentheses and variable names whose values are given in a map. Respect precedence and parentheses, and decide what to return when a variable has no value. This is a variant of the classic calculator problems; explain your stack or recursive-descent approach.

Write and test your solution herePython in your browser, the question's tests level by level, every submission kept for you.Sign in to start coding