Răspuns :
#include <iostream>
using namespace std;
int main()
{
int n, m,i;
cin>>n>>m;
int a[n], b[m];
for(i=0;i<n;i++){
cin>>a[i];
}
for(i=0;i<m;i++){
cin>>b[i];
}
for(i=0;i<m;i++){
int OK = 1;
for(int z=0; z<m && OK;z++){
if(b[i] == a[z]){
cout<<b[i]<<" pe pozitia "<<a[z]+1<<endl;
OK = 0;
}
}
if(OK){
cout<<b[i]<<" nu exista"<<endl;
}
}
}
//nu l-am testat, dar sper sa mearga. Am pus a[z]+1 deoarece, in exemplul dat, 10 nu se afla pe pozitia 6, ci pe pozitia 5, iar 7 se afla pe pozitia 3.
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Ne vedem curând și nu uitați să ne adăugați la marcaje!