#include <stdio.h>
void bubble_filter(int[], const int);
int main(void) {
// freopen("input.txt", "r", stdin);
// freopen("output.txt", "w", stdout);
int A;
int arr_A[A];
for (int i = 0; i < A; i++)
int B;
int arr_B[B];
for (int i = 0; i < B; i++)
// Main
bubble_filter(arr_A, A);
// for (int i = 0; i < A; i++) {
// if (arr_A[i] == arr_A[i + 1]) {
// arr_A[i] == arr_A[0];
// }
// }
bubble_filter(arr_B, B);
// for (int i = 0; i < B; i++) {
// if (arr_B[i] == arr_B[i + 1]) {
// arr_B[i] == arr_B[0];
// }
// }
int main_counter = 0;
for (int i = 0; i < A; i++) {
int local_counter = 0;
local_counter = 0;
for (int j = 0; j < B; j++) {
if (arr_A[i] == arr_B[j]) {
i += 1;
break;
}
else if (arr_A[i] != arr_B[j]) {
local_counter += 1;
}
}
if (local_counter >= 1) {
main_counter += 1;
}
local_counter = 0;
}
// for (int i = 0; i < A; i++)
// printf("%d ", arr_A[i]);
// for (int i = 0; i < B; i++)
// printf("%d ", arr_B[i]);
// fclose(stdin);
// fclose(stdout);
return 0;
}
void bubble_filter(int array[], const int length) {
for (int i = 0; i < length - 1; i++) { // управляет сколько раз мы пройдемся по массиву
for (int j = 0; j < length - i - 1; j++) { // отвечает за попарное сравнение элементов
if (array[j] > array[j + 1]) {
int temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGJ1YmJsZV9maWx0ZXIoaW50W10sIGNvbnN0IGludCk7CgppbnQgbWFpbih2b2lkKSB7CiAgICAvLyBmcmVvcGVuKCJpbnB1dC50eHQiLCAiciIsIHN0ZGluKTsKICAgIC8vIGZyZW9wZW4oIm91dHB1dC50eHQiLCAidyIsIHN0ZG91dCk7CiAgICBpbnQgQTsKICAgIHNjYW5mKCIlZCIsICZBKTsKICAgIGludCBhcnJfQVtBXTsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgQTsgaSsrKQogICAgICAgIHNjYW5mKCIlZCIsICZhcnJfQVtpXSk7CgogICAgaW50IEI7CiAgICBzY2FuZigiJWQiLCAmQik7CiAgICBpbnQgYXJyX0JbQl07CiAgICBmb3IgKGludCBpID0gMDsgaSA8IEI7IGkrKykKICAgICAgICBzY2FuZigiJWQiLCAmYXJyX0JbaV0pOwoKICAgIAogICAgLy8gTWFpbgogICAgYnViYmxlX2ZpbHRlcihhcnJfQSwgQSk7CiAgICAvLyBmb3IgKGludCBpID0gMDsgaSA8IEE7IGkrKykgewogICAgLy8gICAgIGlmIChhcnJfQVtpXSA9PSBhcnJfQVtpICsgMV0pIHsKICAgIC8vICAgICAgICAgYXJyX0FbaV0gPT0gYXJyX0FbMF07CiAgICAvLyAgICAgfQogICAgLy8gfQogICAgYnViYmxlX2ZpbHRlcihhcnJfQiwgQik7CiAgICAvLyBmb3IgKGludCBpID0gMDsgaSA8IEI7IGkrKykgewogICAgLy8gICAgIGlmIChhcnJfQltpXSA9PSBhcnJfQltpICsgMV0pIHsKICAgIC8vICAgICAgICAgYXJyX0JbaV0gPT0gYXJyX0JbMF07CiAgICAvLyAgICAgfQogICAgLy8gfQoKCgogICAgaW50IG1haW5fY291bnRlciA9IDA7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IEE7IGkrKykgewogICAgICAgIGludCBsb2NhbF9jb3VudGVyID0gMDsKICAgICAgICBsb2NhbF9jb3VudGVyID0gMDsKICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IEI7IGorKykgewogICAgICAgICAgICBpZiAoYXJyX0FbaV0gPT0gYXJyX0Jbal0pIHsKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgaSArPSAxOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAoYXJyX0FbaV0gIT0gYXJyX0Jbal0pIHsKICAgICAgICAgICAgICAgIGxvY2FsX2NvdW50ZXIgKz0gMTsKICAgICAgICAgICAgfQogICAgICAgICAgICAKCgogICAgICAgIH0KICAgICAgICBpZiAobG9jYWxfY291bnRlciA+PSAxKSB7CiAgICAgICAgICAgICAgICBtYWluX2NvdW50ZXIgKz0gMTsKICAgICAgICAgICAgfQogICAgICAgIGxvY2FsX2NvdW50ZXIgPSAwOwoKICAgIH0KICAgIAogICAgcHJpbnRmKCIlZFxuIiwgbWFpbl9jb3VudGVyKTsKCiAgICAvLyBmb3IgKGludCBpID0gMDsgaSA8IEE7IGkrKykKICAgIC8vICAgICBwcmludGYoIiVkICIsIGFycl9BW2ldKTsKICAgIC8vIGZvciAoaW50IGkgPSAwOyBpIDwgQjsgaSsrKQogICAgLy8gICAgIHByaW50ZigiJWQgIiwgYXJyX0JbaV0pOwogICAgLy8gZmNsb3NlKHN0ZGluKTsKICAgIC8vIGZjbG9zZShzdGRvdXQpOwogICAgcmV0dXJuIDA7Cn0KCgp2b2lkIGJ1YmJsZV9maWx0ZXIoaW50IGFycmF5W10sIGNvbnN0IGludCBsZW5ndGgpIHsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbGVuZ3RoIC0gMTsgaSsrKSB7IC8vINGD0L/RgNCw0LLQu9GP0LXRgiDRgdC60L7Qu9GM0LrQviDRgNCw0Lcg0LzRiyDQv9GA0L7QudC00LXQvNGB0Y8g0L/QviDQvNCw0YHRgdC40LLRgwogICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgbGVuZ3RoIC0gaSAtIDE7IGorKykgeyAvLyDQvtGC0LLQtdGH0LDQtdGCINC30LAg0L/QvtC/0LDRgNC90L7QtSDRgdGA0LDQstC90LXQvdC40LUg0Y3Qu9C10LzQtdC90YLQvtCyCiAgICAgICAgICAgIGlmIChhcnJheVtqXSA+IGFycmF5W2ogKyAxXSkgewogICAgICAgICAgICAgICAgaW50IHRlbXAgPSBhcnJheVtqXTsKICAgICAgICAgICAgICAgIGFycmF5W2pdID0gYXJyYXlbaiArIDFdOwogICAgICAgICAgICAgICAgYXJyYXlbaiArIDFdID0gdGVtcDsKICAgICAgICAgICAgfQogICAgICAgIH0gCiAgICB9Cn0K