У меня есть эта программа, и я думаю, что я рядом, но я не могу понять, куда идти отсюда. Я вошел в цикл, где в настоящее время я пытаюсь избавиться от повторяющихся чисел из уникального массива и ввести их в дублирующий массив. Я думаю, мне нужно использовать хэш, но я не уверен, как это сделать. Любая помощь будет оценена по достоинству.Как отделить уникальные и повторяющиеся элементы от двух массивов в perl?
while ($second != -1){
$second = <STDIN>;
chomp $second;
@second[$j] = $second;
@unique[$j+$i-1] = $second;
while($x<10){
if($second == @unique[$x]){
@duplicate[$x]=$second;
pop @unique;
}
$x++;
}
$x=0;
$j++;
}
pop @second;
pop @unique;