113832024-08-29 17:47:43KarolinaAranycipők (45)cpp17Elfogadva 45/453ms632 KiB
#include <iostream>
#include <vector>

using namespace std;

int main()
{
	int n;
	cin >> n;

	vector<int> golok(n);
	for (int i = 0; i < n; i++)
	{
		cin >> golok[i];
	}
	int db;
	int max;
	int eppen;
	vector<int> hanyadik;
	max = 0;
	db = 0;
	eppen = 0;
	for (int x = 0; x < n; x++)
	{
		eppen = eppen + 1;
		if (golok[x] > max)
		{
			max = golok[x];
			hanyadik.clear();
			db = 0;
		}
		if (max == golok[x])
		{

			db = db + 1;
			hanyadik.push_back(eppen);

		}

	}
	cout << max << '\n' << db << '\n';
	for (int k = 0; k < db; k++)
	{
		cout << hanyadik[k];
		cout << '\n';
	}

}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base45/45
1Elfogadva0/02ms424 KiB
2Elfogadva0/03ms492 KiB
3Elfogadva3/33ms488 KiB
4Elfogadva3/32ms360 KiB
5Elfogadva3/33ms632 KiB
6Elfogadva3/33ms616 KiB
7Elfogadva3/32ms368 KiB
8Elfogadva3/33ms436 KiB
9Elfogadva3/32ms360 KiB
10Elfogadva3/33ms504 KiB
11Elfogadva3/33ms360 KiB
12Elfogadva3/32ms504 KiB
13Elfogadva3/33ms360 KiB
14Elfogadva3/33ms492 KiB
15Elfogadva3/33ms376 KiB
16Elfogadva3/33ms256 KiB
17Elfogadva3/33ms360 KiB