题目要求
P1253题目链接
很像 ~洛谷P1223题题解~,也是一种类似SJF的贪心法。
排个序,由于两个不大于10000的数,乘起来还是int,就使用int属性吧。
数据量小,所以Scanner就行。
AC代码(Java语言描述)import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
public class Main {
private static class Record {
int value;
int id;
Record(int id, int value) {
this.value = value;
this.id = id;
}
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
Record[] records = new Record[num];
for (int i = 0; i -e.value));
StringBuilder result = new StringBuilder();
for (Record record : records) {
result.append(record.id).append(" ");
}
System.out.println(result.toString().trim());
}
}