у всех это индивидуально. Я, например, плавать спокойно пойду и с полным желудком - почему то вода у меня очень стимулирует пищеварение. А вот на фитнес, особенно на кардио или боевые - ем не позже чем за 3 часа - иначе просто не могу двигаться так интенсивно с чем-то в желудке, поэтому ем плотно, но заранее.