Accepted Python Answer using numpy Linear Equation Solver
\nimport numpy as np\n\n\nclass Solution:\n    def numOfBurgers(self, t: int, c: int) -> List[int]:\n        a, b = np.array([[4, 2], [1, 1]]), np.array([t, c])
```\nimport numpy as np\n\n\nclass Solution:\n    def numOfBurgers(self, t: int, c: int) -> List[int]:\n        a, b = np.array([[4, 2], [1, 1]]), np.array([t, c])\n        x = np.linalg.solve(a, b)\n\n        # Negative is not desired\n        if x[0] < 0 or x[1] < 0:\n            return []\n\n        # Float is undesired too\n        if float(x[0]) == int(x[0]) and float(x[1]) == int(x[1]):\n            return [int(x[0]), int(x[1])]\n\n        return []\n```
['Python', 'Python3']