해석이 이상할 수 있습니다.
이상한 부분은 말씀해 주시면 수정하겠습니다.
문제:https://codeforces.com/problemset/problem/339/A
시간 제한: 2s
메모리 제한: 256MB
초보수학자 Xenia는 초등학교 3학년 학생이다. 그녀는 지금 더하기를 배우는 중이다.
선생님은 적어내려갔다 여러 숫자들의 합을. 학생들은 합을 계산해야 한다. 계산을 쉽게 만들어야한다, 합은 오직 숫자 1,2 그리고 3을 포함한다. 아직, 그것은 Xendia에게 충분하지 않다. 그녀는 오직 계산을 시작했다, 그래서 그녀는 오직 합을 계산 가능하다 만약 합이 내림차순으로 주어지지 않을 경우에만. 예를 들어, 그녀는 합 1+3+2+1 은 계산할 수 없지만 그러나 그녀는 1+1+2 그리고 3+3 은 가능하다.
너에게 합이 주어진다 보드위에 적어진. 재구성하라 합계를 그리고 합계를 출력하라 Xenia가 합을 계산할 수 있는 방법으로.
[입력]
첫 줄에는 빈공간 없이 문자열 s가 주어진다 - Xenia가 계산을 위해 필요한 합.
문자열 s는 빈공간을 포함 안한다. 그것은 오직 숫자 그리고 문자 "+" 만을 포함한다. 게다가, 문자열 s는 숫자 1,2 그리고 3에 맞는 합이다. 문자열 s의 길이는 최대 100자다.
[출력]
Xenid가 계산 가능한 새로운 합을 출력한다.
문자열 s를 입력받은 후 s의 숫자들을 vector에 넣어준다.
vector를 정렬한 후 출력하는데 숫자 사이사이에 "+"를 출력하여 계산식으로 만들어 출력한다.
[코드]
https://github.com/Woobeen906/Codeforces/blob/main/339-A.cpp