Так как он не мог дать 6 ребятам разные конфеты, то видов конфет у него не более 5.
Так как он не мог дать всем одинаковые конфеты, то конфет каждого вида у него не более 5.
Максимальное количество конфет будет, если у него 5 видов конфет по 5 штук каждого вида, а всего 5 * 5 = 25.
Ответ. 25 конфет.