Вариант значения D и работы алгоритма:
D := 40
40 > 30 (Да)
Y := 40
Смотри картинку
1) 3 яблока;2) 4 яблока;3) 5 яблок;4) n+1 яблок.Объяснение: если доставать яблок столько же, сколько и сортов, то они могут быть все разных сортов.<span>Если же достfвать яблок на одно больше, чем количество сортов, и даже если все кроме последнего разных сортов, то последнее обязательно будет одного и того же сорта с каким-нибудь из остальных.</span>
Здравствуйте! Попытаюсь обьснить понятно :"D
В первом случае Dat[1]= 12 не больше 14, поэтому действие m= m+1 не выполняется. То же самое происходит и во 2, и в 3 случаях. В четвертом случае Dat[4]=15 больше 14, поэтому m= 0+1=1. Дальше все происходит точно так же.
В итоге m=3.
Высказвание верно для 2 варианта ответа (для 5).