13 and 14 are very confusingly worded, and imo bad questions.
But I'll reword them into what I belive the author intended:
13: You have 'n' number of people, placed in 8 levels of karate. How many people would you require to guarantee that at least 29 people would be in at least 1 level?
Solution: 8 levels x 28 people = 224. On the 225th students, at least one group would have minimum 29 people.
14: You survey 450 people as to what takeaway food they like in a multiple-choice type quiz. You are guaranteed that at least 35 people will choose the same category. How many categories must there have been?
Solution: Imagine you had 450 categories. You're not guaranteed that 35 people will choose 1 category, it's possible that all 450 people would choose their own unique category from those 450 categories. Similarly, if you had 225 categories, it's entirely possible that each category would have 2 people.
If there were 13 categories, and each category had 34 fans, this would only make up for 442 of the voters. The remaining 8 must have voted for one of the 13 categories, thereby guarantee'ing us that at least 1 category has at least 35 fans.