Заданы массивы действительных чисел а1,а2,…,а20 и b1,b2,…,b30. Перенести в массив С те элементы массива В, которые встречаются в массиве А, удалив их и из массива А, и из массива В. Помогите:3
Если по примеру: A[1]=2, A[2]=8, A[3]=0, A[4]=7.
// PascalABC.Net 3.2 begin var a:=ArrRandom(15,10,30).Select(x->x+0.1); Write('A='); a.Println; var b:=ArrRandom(12,10,30).Select(x->x+0.1); Write('B='); b.Println; var c:=a.Intersect(b).ToArray; Write('C='); c.Println; a:=a.Except(c).ToArray; Write('A новый='); a.Println; b:=b.Except(c).ToArray; Write('B новый='); b.Println end. Пример решения A=15.1 25.1 29.1 24.1 16.1 29.1 18.1 13.1 10.1 12.1 10.1 13.1 14.1 18.1 24.1 B=24.1 10.1 23.1 15.1 13.1 16.1 22.1 21.1 21.1 28.1 26.1 29.1 C=15.1 29.1 24.1 16.1 13.1 10.1 A новый=25.1 18.1 12.1 14.1 B новый=23.1 22.1 21.1 28.1 26.1
Да я ничего не говорю, сама виновата, но спасибо за старание))
Хм, Паскаль? Надо было упомянуть, что мне нужно решить в С++...виновата
/////////////////////////////