mizuiro_rivi’s diary

日々の生活を連ねるブログ

CpawCTF-Q14.[PPC]並べ替えろ!

競プロみたいな問題だなって事で、降順にソートするプログラム(問題文の中にゴミが入っていたからめんどくさかった)を作って提出。無事AC

以下は自分は作ったソースコードです。汚いですが許してくだセェ( ^∀^)

#include<bits/stdc++.h>
using namespace std;
int main(){
  vector<int> a;
  char i;
  string k;
  while(cin >> i&&i!=']'){
    if(i==','){
      a.push_back(stoi(k));
      k.erase(k.begin(),k.end());
    }
    else k += i;
  }
  a.push_back(stoi(k));
  sort(a.rbegin(),a.rend());
  cout << endl << endl << endl;
  for(auto &i:a) cout << i;
  cout << endl;
}