Ответ:

Пусть у Малыша было M ватрушек, а у фрекен Бок — F. Малыш и Карлсон поделили ватрушки Малыша поровну, поэтому Карлсон съел M/2. Карлсон и фрекен Бок поделили её ватрушки поровну, поэтому Карлсон съел F/2.

Всего Карлсон съел M/2 + F/2 ватрушек, а Малыш — M/2. По условию Карлсон съел втрое больше, чем Малыш:

(M + F)/2 = 3M/2, значит F = 2M.

Ответ: у фрекен Бок было в 2 раза больше ватрушек.