Пусть во всех кучках, которые увеличились, было изначально всего х конфет, а в кучках, которые уменьшились, изначально было всего у конфет. Тогда х+у=50, а после перекладывания должно стать 2х+у/2=50. Решая эту систему, получим х=50/3, у=100/3. Т.к. это не целые числа, то такого быть не может.