Silver III문제(출처: https://www.acmicpc.net/problem/10972) 문제 풀이 만약 1 2 3 5 4가 주어졌다고 생각해 보자.뒤에서부터 값을 탐색하면서 현재 값에서 뒤에 값을 탐색한다. 4는 마지막 값이므로 넘어간다.5를 확인했을 때 뒤에 4밖에 없으므로 5보다 작은 수 이므로 넘어간다.3을 확인했을 때 5,4와 같이 3보다 큰 값이 있으므로 다음 순열을 출력하기 위해 4로 교체한다. 그 후에 남은 값을 오름차순으로 정렬한 후 출력한다. my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStrea..