Answer
$67$
Work Step by Step
Total number of hot dogs consumed by Americans in one year is:
20 billion = $20\times10^{9}$ hot dogs
If we use 300 million =$3\times10^{8}$ for the U.S. population, divide total number of hot dogs consumed with number of people to find how many hot dogs are consumed by each American in one year.
$\frac{20\times10^{9}}{3\times10^{8}}=(\frac{20}{3})(\frac{10^{9}}{10^{8}})=6.66\times10^{9-8}=6.66\times10\approx67$
Rounded to nearest whole number we obtain that 67 hot dogs are consumed by each American in one year.