Если брать 365 дней (год) и если он покупает сахар каждый день, и учитывая, что через каждые 4 покупки - можно получить один ( 5-й ) пакет сахара бесплатно, то:
365 : 5 = 73 (пакета он получает бесплатно)
365 - 73 = 292 (пакета сахара он покупает)
292 х 40 = 11 680 руб. (он тратит на покупку сахара)
11 680 : 365 = 32 руб. (стоит 1 пакет сахара)
Проще так:
40 х 4 = 160 (руб.) он тратит на покупку 4 пакетов, 5-й бесплатно, т.е.:
160 : 5 = 32 (руб.)