# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
382482 | OptxPrime | Knjige (COCI20_knjige) | C++11 | 28 ms | 492 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include<iostream>
#include<algorithm>
#include<vector>
#include<string>
#include<cmath>
using namespace std;
vector<int> lijeva, desna, sortirane; /// vektor 'lijeva' cuva pocetno stanje lijeve police
int main()
{
int n;
cin>>n;
lijeva.resize(n);/// postavi velicinu vektora na n
sortirane.resize(n);
for(int i=0;i<n;i++){
cin>>lijeva[i];
sortirane[i] = lijeva[i];
}
sort( sortirane.begin(), sortirane.end() );
reverse( lijeva.begin(), lijeva.end() ); /// obrnemo pocetni niz knjiga
/*for( int i=0;i<sortirane.size();i++ ){
cout << sortirane[i] << " ";
}
cout<<endl;*/
// sort( d.begin(), d.end() ); - ovako se sortira vektor od najmanjeg do najveceg elementa
// sort( d, d+n ); - ovako se sortira NIZ od najmanjeg do najveceg elementa
for( int pozicija = 0; pozicija < n;pozicija++ ){
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |