Step 1: Calculate the total volume of the tank.
The internal dimensions of the tank are 10 cm x 10 cm x 10 cm. The total volume of the tank is given by:
\[
\text{Volume of the tank} = 10 \times 10 \times 10 = 1000 \, \text{cubic centimeters}
\]
Step 2: Calculate the volume of each marble.
Each marble is spherical with a diameter of 1 cm, so the radius \(r\) is 0.5 cm. The volume of a sphere is given by:
\[
\text{Volume of a sphere} = \frac{4}{3} \pi r^3
\]
Substituting the values:
\[
\text{Volume of a marble} = \frac{4}{3} \times \frac{22}{7} \times (0.5)^3 = \frac{4}{3} \times \frac{22}{7} \times \frac{1}{8} = \frac{22}{42} = 0.5238 \, \text{cubic centimeters}
\]
Step 3: Calculate the total volume occupied by marbles.
The number of marbles that fit into the tank can be calculated by dividing the total volume of the tank by the volume of each marble:
\[
\text{Number of marbles} = \frac{1000}{0.5238} = 1904
\]
Step 4: Calculate the volume of water needed.
To calculate the volume of water required to fill the voids, we subtract the total volume of the marbles from the total volume of the tank. The volume of water is:
\[
\text{Volume of water} = 1000 - 480 = 480 \, \text{cubic centimeters}
\]
Step 5: Conclusion.
Thus, the volume of water required to fill the voids is \( \boxed{480} \) cubic centimeters.