I'm self learning combinatorics methods, I've found in my combinatorics book the following exercise:
"There are 25 workers in a corporation sharing 12 cutting machines. Every hour, some group of the workers needs a cutting machine. We never expect more than 12 workers to require a machine at any given time. We assign to each machine a list of the workers cleared to use it, and make sure that each worker is on at least one machine's list. If the number of names on each of the lists is added up, the total is 95. Show that it is possible that at some hour some worker might not be able to find a machine to use."
This seems some application of the pigeonhole principle, sadly I'm not able to solve it by myself. Can someone help me with some hint about how to approach this problem?
Thanks