Да все проще гораздо, нужно есть небольшими порциями, избегая быстрых углеводов (сладкое, выпечка и др.), делать легкие здоровые перекусы, но лучше не больше 2 за день между главными приемами пищи, а вечером легкий ужин за 3-4 часа до сна только белки и овощи. 1,5-2 литра воды в день. Все! И никакой математики.
А при раздельном питании как можно строго соблюдать правило что белки и углеводы вместе есть нельзя? Почти все продукты так или иначе содержат углеводы. Неужели вы реально едите просто кусок вареного мяса или курицы на обед?