5, 10 or 20 seats+ for your team - learn more
In this liveProject, you're the newest backend developer at SmartPay Systems, a company that powers kiosks, vending machines, and more. However, inaccurate change is costing your company money and trust. Your task: design a Greedy Coin Change Calculator in Python that helps give precise change every time. You’ll craft an algorithm that quickly finds the smallest number of coins needed for any transaction, conserving coin stock and ensuring accurate payouts. Along the way, you’ll work with realistic data using pandas, handle edge cases that break simple logic, and write robust tests using unittest.
This liveProject is aimed at Python programmers interested in turning theoretical algorithms into a portfolio of practical applications. To begin you will need to be familiar with:
A Greedy Coin Change Calculator project for free