#include <algorithm>
#include <vector>
#include <iterator>
#include <iostream>

class MyOwnClass
{
public:
	int score; double index;
private:

};

std::vector<MyOwnClass> MySuperVector(20);

bool comparator(const MyOwnClass& s1, const MyOwnClass& s2)
{
	return s1.score < s2.score;
}

int main()
{
	MySuperVector[0].score = 23;
	MySuperVector[1].score = 2;
	MySuperVector[5].score = -22;
	
	auto element = std::max_element(MySuperVector.begin(), MySuperVector.end(), comparator);
	std::cout << element->score;

	return 0;
}

