Greedy Algorithms are based on the fact that a problem can be divide into similar sub-problems. If we can find an optimal solution for the smaller subproblem, it is valid for the whole problem. Contests prefer the starting questions to be based on the greedy approach which inculcates logic in the mind of the individual.