Все тут нормально было с рандомом, просто у меня количество людей хранится в одной "переменной" грубо говоря, и когда генерируем новый поезд, то число людей для первого поезда просто перезаписывается новым рандомом. Ну короче у меня нет листа для билетов, где каждый элемент листа относится к нужному поезду
https://pastebin.com/3eGGjySa