✔ 最佳答案
Shortage means at a given price level, Qd>Qs(excess demand).
Scarcity exists when the limited resources is insufficient to satisfy all human wants. This imply that at zero price, Qd > Qs.
I think that shortage can be solved through trading with other countries if the domestic price level is higher then that of our trading partners.
It is because when the domestic price level is higher. Producers in other countries will export their goods to the domestic market in order to gain a higher revenue that paid by domestic customers. Then, excess demand in domestic market can be eased or solved.
However, if the domestic price level is even lower than that of our trading partners, domestic producers will shift to export goods to other countries. Then, shortage in domestic market may become even worse.
Of course, it is assuming that transaction cost is at a very low level.
But I think that scarcity can not be solved by trading with other countries.
Even a good is scare in one country but free in another country, scarcity can not be solved since trading must involve cost, e.g.transport cost, and, of course, these costs must be positive(above zero). That means, Qs cannot be increased at zero cost. Then, at zero price, Qd is still greater than Qs. So, scarcity cannot be solved by trading with other countries.