백준 1015 java
import java.util.Arrays;
import java.util.Collections;
import java.util.Scanner;
import java.util.Vector;
public class bj1015 {
static Scanner scanner = new Scanner(System.in);
static Vector<Integer> A;
static Vector<Integer> B;
public static void main(String[] args) {
inputData();
findAnswer();
scanner.close();
}
public static void inputData() {
int i;
int N, temp;
A = new Vector<>();
B = new Vector<>();
N = scanner.nextInt();
for (i = 0; i < N; i++) {
temp = scanner.nextInt();
A.add(temp);
B.add(A.get(i));
}
}
public static void findAnswer() {
int i, j, N = A.size();
Collections.sort(B);
for (i = 0; i < N; i++) {
for (j = 0; j < N; j++) {
if(A.get(i) == B.get(j)){
System.out.print(j + " ");
B.set(j, -1);
break;
}
}
}
System.out.println();
}
}