答案是:班上的50人全都是湖南人推理:首先假设该题不走极端,当有1到49个湖南人时,条件1和2都是真的,与“只有一种议论为真”矛盾。那么就只会走极端,假设班上没有湖南人,则条件2和3都市真的,与已知矛盾。那就只能是班上所有人都是湖南人,此时只有条件1是真的,符合题目要求。所以班上湖南人的人数为50人
50个湖南人,从中可以推出班长肯定是湖南人,如果3为真的话,2肯定也为真,因此班长是湖南人;如果个人不全为湖南人的话,则1、2均为真,又有班长为湖南人知,50个人均为湖南人。