문제
길이가 인 양의 정수로 이루어진 배열 이 주어집니다. 이 배열을 비내림차순, 즉, 이 되도록 정렬하기 위해서 다음과 같은 가지 조작을 순서와 횟수에 상관 없이 원하는 만큼 할 수 있습니다.
- 의 번째 수와 번째 수를 바꿉니다. 비용은 가 듭니다.
를 비내림차순으로 정렬하기 위해 필요한 비용 총합의 최솟값을 출력하세요.
길이가 인 양의 정수로 이루어진 배열 이 주어집니다. 이 배열을 비내림차순, 즉, 이 되도록 정렬하기 위해서 다음과 같은 가지 조작을 순서와 횟수에 상관 없이 원하는 만큼 할 수 있습니다.
를 비내림차순으로 정렬하기 위해 필요한 비용 총합의 최솟값을 출력하세요.
첫 줄에 배열 의 길이 이 주어집니다.
둘째 줄에 의 각 원소 이 공백으로 구분되어 주어집니다.
셋째 줄에 조작의 개수 이 주어집니다.
다음 개의 줄의 번째 줄에 조작을 의미하는 세 개의 정수 가 공백으로 구분되어 주어집니다.
첫 줄에 배열 를 비내림차순으로 정렬하기 위해 필요한 비용 총합의 최솟값을 출력하세요. 단, 배열을 비내림차순으로 만드는 것이 불가능한 경우 대신 을 출력하세요.
4 1 4 3 2 4 1 2 4 2 3 3 3 4 2 1 4 10
4 1 3 1 3 6 1 2 3 1 3 3 1 4 3 2 3 3 2 4 1 3 4 1
5 5 4 3 2 1 2 1 2 5 3 4 3
7
2
-1