Let $D=(V,A)$ be a directed graph, and $s,t \in V$. Let $f:A \to \mathbb{R}_+$ be an $s$-$t$ flow of value $\beta$, show that there exists an $s$-$t$ flow $f':A\to\mathbb{Z}_+$ of value $\lceil\beta\rceil$, such that $\lfloor f(a) \rfloor \leq f'(a)\leq \lceil f(a) \rceil$ for all $a \in A$.
I was trying to construct one by starting from modifying a min-cut, and the capacity function such that an application of maxflow-mincut theorem gives an integer solution if flow whose value agrees the modified min-cut...but it is not clear how it should go....
Here is an algorithm that modifies the flow $f$ so that it would satisfy the condition:
Algorithm:
Some explanation and caveats: