Submission #525433

#TimeUsernameProblemLanguageResultExecution timeMemory
525433scwadrTable Tennis (info1cup20_tabletennis)C++17
0 / 100
87 ms7216 KiB
// ttennis.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//

#include <iostream>
#include <map>

using namespace std;

map<int, int> mp;

int main()
{
	int n, k;
	cin >> n >> k;
	int p = n + k;
	for (int i = 0; i < p; i++)
	{
		int a;
		cin >> a;
		mp[a]++;
	}
	int s = 0;
	for (auto i : mp)
	{
		if (i.second >= 2)
		{
			for (int j = 0; j < min(n - s, i.second - i.second % 2); j++)
			{
				cout << i.first << ' ';
			}
			s += i.second - i.second % 2;
		}
		if (s >= n)	break;
	}
	cout << '\n';
	return 0;
}

// Запуск программы: CTRL+F5 или меню "Отладка" > "Запуск без отладки"
// Отладка программы: F5 или меню "Отладка" > "Запустить отладку"

// Советы по началу работы 
//   1. В окне обозревателя решений можно добавлять файлы и управлять ими.
//   2. В окне Team Explorer можно подключиться к системе управления версиями.
//   3. В окне "Выходные данные" можно просматривать выходные данные сборки и другие сообщения.
//   4. В окне "Список ошибок" можно просматривать ошибки.
//   5. Последовательно выберите пункты меню "Проект" > "Добавить новый элемент", чтобы создать файлы кода, или "Проект" > "Добавить существующий элемент", чтобы добавить в проект существующие файлы кода.
//   6. Чтобы снова открыть этот проект позже, выберите пункты меню "Файл" > "Открыть" > "Проект" и выберите SLN-файл.
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...