есть формула кол-ва делителей
Пусть число a=(P1^K1)*...(Pn^Kn)
Тогда кол-во делителей b=(K1+1)*...(Kn+1)
То есть 32=2^5 => у него делителей 5+1=6
У 48 =3*2^4 у него (4+1)*(1+1)=10
у 5!=2^4*3^2*5 у него (4+1)*(2+1)*(1+1)=30
1) 60:3=20 литров воды в каждой бочке
2) 20-10=10 литров воды осталось в 1 бочке
3) 20-12 = 8 литров воды осталось во 2 бочке
4) 20+5=25 литров воды осталось в 3 бочке