Actually that is not a contradiction if you understand Christianity.
1 Corinthians 5:9-13
9 I wrote you in my letter not to associate with immoral people; 10 I did not at all mean with the immoral people of this world, or with the covetous and swindlers, or with idolaters; for then you would have to go out of the world. 11 But actually, I wrote to you not to associate with any so-called brother if he should be an immoral person, or covetous, or an idolater, or a reviler, or a drunkard, or a swindler-- not even to eat with such a one. 12 For what have I to do with judging outsiders? Do you not judge those who are within the church? 13 But those who are outside, God judges. Remove the wicked man from among yourselves. NAS
Romans 12:19-21
19 Never take your own revenge, beloved, but leave room for the wrath of God, for it is written, "Vengeance is Mine, I will repay," says the Lord. 20 "But if your enemy is hungry, feed him, and if he is thirsty, give him a drink; for in so doing you will heap burning coals upon his head." 21 Do not be overcome by evil, but overcome evil with good. NAS
Cutting the fingers off of lesbians and winking at male homosexuality is hypocrisy. Killing women who committ adultery and not judging men in the same manner is also hypocrisy.