Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adding practice exercise
wordy
according toproblem-specifications
. A couple things to note:That is all for the note for the implementation, but there is something I've found about being able to "hack" the error handling questions.
Below is an algorithm which doesn't use regex. Please note the line which is commented out:
When that line is commented in, and other error handling isn't implemented (i.e. try/catch block and final trinary), this will pass 7 out of 8 of the error handling tests, while it is only valid for two of them. The others that pass are "happy coincidences". For example, it passes with input
"Who is the President of the United States?"
but wouldn't pass"Who is the Prime Minister of India"
, simply because of word count (since a valid math expression has to have an odd number of operands). I'm not sure if this loophole should be changed or not