Ответ:

Число одинаковых подарков должно делить количество каждого вида угощения. Значит, оно является общим делителем чисел 120, 280 и 320.

Разложим числа на простые множители: 120 = 23 · 3 · 5; 280 = 23 · 5 · 7; 320 = 26 · 5.

НОД(120; 280; 320) = 23 · 5 = 40. Общие делители не могут быть больше 40; среди делителей 40 больше 30 только число 40.

Ответ: в классе 40 учащихся.