(1)由条件得,在B站有7人下车,
∴ 19名旅客中有7位浙江人,即
火车驶离上海时,车厢里有7个浙江人,12个上海人.
(2)在E站有2人下车,即
在D—E途中有2个浙江人,5个上海人,从而C—D途中至少有2位浙江人,在D站至少有2人下车.
∴ C站后车厢里至少有9个人.
∵ 火车离开B站时车厢里有12人,离开D站时有7人,
∴ 在C站至少有3人下车,即经过C站后车厢里至多9人,
故经过C站后车厢里有9人,即在C站有3人下车.
∴ B—C途中车厢里还有3个浙江人,9个上海人.
在D站有2人下车,C—D途中车厢里还有2个浙江人,7个上海人