Хрюшин съел 4 жёлудя, а на Сплюшкина и Ленивчика осталось 20 — 4 = 16 желудей всего. При этом известно, что Сплюшкин съел в 3 раза больше желудей, чем Ленивчик. Следовательно, Ленивчик тоже съел 4 жёлудя, а Сплюшкин 4 * 3 = 12 желудей.
Ответ: Сплюшкин съел 12 желудей.