Задача 522. Похожие массивы. acmp.ru C++

preview_player
Показать описание
Рекомендации по теме
Комментарии
Автор

#include <iostream>
using namespace std;

unsigned int nums[16000];
int main(){
unsigned int n, m;
cin>>n >> m;
for(int i=0;i<n;i++){
int x;cin>>x;
nums[x - 1]++;
}
for(int i=0;i<m;i++) {
int x;cin>>x;
nums[x - 1]++;
}

for(int i=0;i<max(n, m);i++){
if(nums[i] < 2 && nums[i] !=0){
cout << 0;
return 0;
}
}cout << 1;
return 0;
}

alexwexov
Автор

подскажите, как это решить без встроенных методов чисто алгоритмически?

Ilya-hixq