假设甲正确,则是丙的名字,其他三人说错,则乙正确,假设不成立;
假设乙正确,则不是乙的名字,其他三人说错,由甲得不是丙,由丙得是丙的名字,和甲矛盾,假设不成立;
假设丙正确,则不是丙的名字,其他三人说错,甲符合,由乙得是乙的名字,由丁得不是甲的名字,都符合,是乙的名字;
假设丁正确,是甲的名字,其他三人说错,甲符合,由乙得是乙的名字,矛盾,假设不成立;
综上,假设3成立,是乙的名字.
假设甲正确,则是丙的名字,其他三人说错,则乙正确,假设不成立;
假设乙正确,则不是乙的名字,其他三人说错,由甲得不是丙,由丙得是丙的名字,和甲矛盾,假设不成立;
假设丙正确,则不是丙的名字,其他三人说错,甲符合,由乙得是乙的名字,由丁得不是甲的名字,都符合,是乙的名字;
假设丁正确,是甲的名字,其他三人说错,甲符合,由乙得是乙的名字,矛盾,假设不成立;
综上,假设3成立,是乙的名字.