Есть ответ 👍

Только с++ в игру быки и коровы играют два игрока. первый игрок загадывает последовательность из n различных цветов. всего различных цветов существуют m. цвета пронумерованы целыми числами от 1 до m. таким образом загаданную последовательность можно представить в виде массива a из n элементов: a0, an-1. второй игрок пытается угадать массив a. для этого он сообщает первому игроку своё предположение: массив b. в ответ на предположение первый игрок сообщает второму количество быков и коров в его предположении. быком называется такое i, что ai = bi. коровой называется такое i, что ai ≠ bi, но существует такое j, что ai = bj. ваша : по заданным массивам a и b вычислить количество быков и коров. входные данные в первой строке задано два целых числа: n, m (1 ≤ n ≤ 5000, 1 ≤ m ≤ 105) — количество элементов в массиве и количество различных цветов. в следующей строке задано n целых чисел через пробел: a0, an-1 (1 ≤ ai ≤ m) — элементы массива a. в следующей строке задано n целых чисел через пробел: b0, bn-1 (1 ≤ bi ≤ m) — элементы массива b. выходные данные выведите два целых числа через пробел: количество быков и коров. пример(ы) input.txt 5 10 4 3 8 9 7 8 3 5 2 4 output.txt 1 2 input.txt 3 3 1 2 3 3 1 2 output.txt 0 3 input.txt 3 3 1 2 3 1 2 3 output.txt 3 0

154
215
Посмотреть ответы 2

Ответы на вопрос:

lolshik009
4,8(23 оценок)

#include < bits/stdc++.h> using namespace std; #define f0(i,n) for (int i = 0; i < (n); ++i)int main(){      int n, m;       cin > > n > > m;       vector< int> a(n);       f0(i, n)            cin > > a[i];       vector< int> b(n);       f0(i, n)            cin > > b[i];       int bi = 0; int cow = 0;       f0(i, n)            if (a[i] == b[i])bi++;             else                  f0(j,n)                  if (a[i] == b[j])cow++;       cout < < bi < < ' ' < < cow; }

Врезультате процесса обработки информации получается новая информация. например в результате логических рассуждений.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS