Governor Jay Nixon has asked the federal government to pay the full cost of repairing public buildings and infrastructure damaged by recent floods and tornadoes.