티스토리 뷰

Algorithm

백준_ATM_11399

Young_J 2020. 10. 21. 00:05

//알고리즘

1. 아이디어 문제

2. 걸리는 시간이 적은 순서로 정렬한 후 더해주면 정답임.

 

 

import java.util.Arrays;
import java.util.Scanner;

public class ATM {
	static int N, P[], ans;

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		N = sc.nextInt();
		P = new int[N];

		for (int i = 0; i < N; i++) {
			P[i] = sc.nextInt();
		}


		Arrays.sort(P); // 배열을 작은순으로 정렬해야함.

		// 2중 포문으로 현재값 + 0번부터 현재의 전까지 합.
		for (int i = 0; i < P.length; i++) {
			ans += P[i];
			for (int j = 0; j < i; j++) {
				ans += P[j];
			}
		}

		System.out.println(ans);

	}

}

'Algorithm' 카테고리의 다른 글

백준_게리맨더링_17471  (0) 2020.10.23
백준_z_1074  (0) 2020.10.22
백준_테트로미노_14500  (0) 2020.10.19
백준_말이 되고픈 원숭이_1600  (0) 2020.10.17
백준_계란으로 계란치기_16987  (0) 2020.10.15
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함