Slovak authorities have charged a man with attempting to assassinate Prime Minister Robert Fico, saying the suspect acted alone in a politically motivated attack that laid bare the extreme polarization that has gripped the small central European country.