Submission #164270

#TimeUsernameProblemLanguageResultExecution timeMemory
164270daddy0h버블 정렬 (OJUZ10_bubblesort)C++11
0 / 100
164 ms2652 KiB
#include <bits/stdc++.h>

using namespace std;

int main() 
{
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);

  int tN, tK;  
  cin >> tN >> tK;

  list<int> remain;
  vector<int> sorted(tN);
  vector<int> rsorted(tK);
  for(int id=0; id<tN; ++id)
  {
    int tmp;
    cin >> tmp;
    sorted[id] = tmp;
    remain.push_back(tmp);
  }

  sort(sorted.rbegin(), sorted.rend());

  for(int id=0; id< tK;++id)
  {
    remain.remove(sorted[id]);
    rsorted[id] = sorted[id];
  }

  sort(rsorted.begin(), rsorted.end());

  for(auto it = remain.begin(); it != remain.end(); ++it)
  {
    cout << *it << " ";
  }

  for(int id=0; id<tK;++id)
  {
    cout << rsorted[id] << " ";
  }
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...