A calculator for vehicle toll fees.
Our city has decided to implement toll fees in order to reduce traffic congestion during rush hours. This is the current draft of requirements:
- Fees will differ between 8 SEK and 18 SEK, depending on the time of day
- Rush-hour traffic will render the highest fee
- The maximum fee for one day is 60 SEK
- A vehicle should only be charged once an hour
- Some vehicle types are fee-free
- Weekends and holidays are fee-free
The last city-developer quit recently, claiming that this solution is production-ready. You are now the new developer for our city - congratulations!
Your job is to deliver the code and from now on, you are the responsible go-to-guy for this solution. This is a solution you will have to put your name on.
You can make any modifications or suggestions for modifications that you see fit. Deliver your results via e-mail.