Identify this card game, where you have to beat previous cards put on the table
It is called President and goes by many different other names, most of which are better not mentioned here. A rule you forgot to mention is that the winning player(s) from last round get the best cards of the loosing player(s). 

Here you can find all the details with many variants