#include <iostream>
#include <ctime>
#include <stdlib.h>
#include <iomanip>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
const int N=10;
int x[N];
int y[N];
int z[2*N];
int k;
int j,i;
srand(time(NULL));
for (int i=0; i<N; i++)
x[i]=rand()%20;
/* вывод массива на экран */
cout << " массив x" << endl;
for (int i=0; i<N; i++)
cout << setw(4) << x[i];
cout << endl;
for (int j=0; j<N; j++)
y[j]=rand()%20;
/* вывод массива на экран */
cout << " массив y" << endl;
for (int j=0; j<N; j++)
cout << setw(4) << y[j];
cout << endl;
k=0;
for (int i=0; i<N; i++)
for (int j=0; j<N; j++)
{
if(x[i]==y[j]){
z[k]=x[i];
k++;}
}
cout << "массив z" << endl;
for (int i=0; i<k; i++)
cout << setw(4) << z[i];
cout << endl;
if ((x[i]!=y[j])&&(k==1))
cout << "пересечения нет" << endl;
system("pause");
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3RpbWU+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPGlvbWFuaXA+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKc2V0bG9jYWxlKExDX0FMTCwgIlJ1c3NpYW4iKTsKY29uc3QgaW50IE49MTA7CmludCB4W05dOwppbnQgeVtOXTsKaW50IHpbMipOXTsKaW50IGs7CmludCBqLGk7CnNyYW5kKHRpbWUoTlVMTCkpOyAKZm9yIChpbnQgaT0wOyBpPE47IGkrKykKeFtpXT1yYW5kKCklMjA7CgovKiDQstGL0LLQvtC0INC80LDRgdGB0LjQstCwINC90LAg0Y3QutGA0LDQvSAqLwpjb3V0IDw8ICIg0LzQsNGB0YHQuNCyIHgiIDw8IGVuZGw7CmZvciAoaW50IGk9MDsgaTxOOyBpKyspCmNvdXQgPDwgc2V0dyg0KSA8PCB4W2ldOwpjb3V0IDw8IGVuZGw7CgoKZm9yIChpbnQgaj0wOyBqPE47IGorKykKeVtqXT1yYW5kKCklMjA7CgovKiDQstGL0LLQvtC0INC80LDRgdGB0LjQstCwINC90LAg0Y3QutGA0LDQvSAqLwpjb3V0IDw8ICIg0LzQsNGB0YHQuNCyIHkiIDw8IGVuZGw7CmZvciAoaW50IGo9MDsgajxOOyBqKyspCmNvdXQgPDwgc2V0dyg0KSA8PCB5W2pdOwpjb3V0IDw8IGVuZGw7Cms9MDsKCmZvciAoaW50IGk9MDsgaTxOOyBpKyspCgpmb3IgKGludCBqPTA7IGo8TjsgaisrKQp7CmlmKHhbaV09PXlbal0pewp6W2tdPXhbaV07CmsrKzt9Cn0KCmNvdXQgPDwgItC80LDRgdGB0LjQsiB6IiA8PCBlbmRsOwpmb3IgKGludCBpPTA7IGk8azsgaSsrKQpjb3V0IDw8IHNldHcoNCkgPDwgeltpXTsKY291dCA8PCBlbmRsOwoKaWYgKCh4W2ldIT15W2pdKSYmKGs9PTEpKQoKY291dCA8PCAi0L/QtdGA0LXRgdC10YfQtdC90LjRjyDQvdC10YIiIDw8IGVuZGw7CgoKCnN5c3RlbSgicGF1c2UiKTsKcmV0dXJuIDA7Cn0=