A program that can generate X random numbers that sum up to Y, e.g.:
$ my-program 3 20
[7, 11, 2]
$ my-program 5 10
[2, 2, 2, 2, 2]
Choose any language you want, just make sure that we can run the executable on Fedora and that the output is similar to that of the example above -- please create a repository on Github with your code and send us a link as soon as you have something ready. We will evaluate the quality of the implementation as well as the delivery speed and the depth of your thinking when designing the implementation.