문제
https://www.acmicpc.net/problem/11399
문제 설명
코드
import java.util.*;
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int time = 0;
List<Integer> list = new ArrayList<>();
//입력
for(int i = 0; i < N; i++) {
list.add(sc.nextInt());
}
//정렬
Collections.sort(list);
//연산
for(int i = 0; i < N; i++) {
time += list.get(i) * (N - i);
}
//출력
System.out.println(time);
}
}
'🧑💻코딩 테스트 > 백준 (BOJ)' 카테고리의 다른 글
[코딩테스트/백준 알고리즘] 1927번 - 최소 힙 (Java, 자바 풀이) (2) | 2022.12.14 |
---|---|
[코딩 테스트/ 백준 알고리즘] 17219번 - 비밀번호 찾기 (Java, 자바 풀이) (0) | 2022.12.13 |
[코딩 테스트/백준 알고리즘] 11047번 - 동전 0 (Java, 자바 풀이) (0) | 2022.12.11 |
[코딩 테스트/백준 알고리즘] 1764번 - 듣보잡 (Java, 자바 풀이) (1) | 2022.12.10 |
[코딩테스트/백준 알고리즘] 13023번 - ABCDE (자바, Java 풀이) (0) | 2022.11.01 |
댓글