Zbiory w C++ Prośba o pomoc początkującemu :)

0

Cześć,
uczę się dopiero C++ od niedawna i robię zadanka. z jednym mam problem bo nie potrafię znaleźć rozwiązania.
Napisałem taki sobie tekst w kompilatorze:

#include <iostream>
#include<cstdlib>
using namespace std;

int main()
{long int n,m;
cin>>n;
for(long int o=0;
o<n;
o++) {cin>>m;};
if...

    return 0;
}

Chodzi o to że chce wyświetlić największą i najmniejszą liczbę z tego zbioru który powstanie po wpisaniu zmiennej i nie wiem jak to zrobić czy może mi ktoś podpowiedzieć?
Będę dozgonnie wdzięczny :)

0
#include <iostream>
using namespace std;

int main()
{
	size_t count;
	long minv=0,maxv=0;
	cin>>count;
	for(size_t i=0;i<count;++i)
	{
		long value;
		cin>>value;
		if(!i) minv=maxv=value;
		else if(minv>value) minv=value;
		else if(maxv<value) maxv=value;
	}
	if(!count) cout<<"Empty"<<endl;
	else cout<<"min: "<<minv<<" max: "<<maxv<<endl;
	return 0;
}

https://ideone.com/mILT6t

1 użytkowników online, w tym zalogowanych: 0, gości: 1