Submission #1366618
Source Code Expand
#include <iostream> #include <utility> #include <string> #include <vector> using namespace std; int main() { int N, K; cin >> N >> K; vector<char> S(N); for ( auto& s : S ) cin >> s; for ( int i = 0; i < K; i++ ) { auto itr = min_element(S.begin() + i, S.end()); int min = distance(S.begin(), itr); swap(S[i], S[min]); } for ( auto s : S ) cout << s; cout << "\n"; return 0; }
Submission Info
Submission Time | |
---|---|
Task | C - 辞書式順序ふたたび |
User | suzuhira |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 427 Byte |
Status | CE |
Compile Error
./Main.cpp: In function ‘int main()’: ./Main.cpp:12:50: error: ‘min_element’ was not declared in this scope auto itr = min_element(S.begin() + i, S.end()); ^