-
[백준-11399] ATM - Java공부/백준 2022. 6. 23. 18:53728x90
https://www.acmicpc.net/problem/11399
백준 11399번 ATM 자바 풀이
난이도: 실버4
Arrays.sort()를 이용하여 정렬을 해둔다.
앞에 걸린 시간을 temp에 저장시켜두고, 걸린시간을 answer에 더하면
각 사람마다 기다리고, 걸린 시간의 총 합을 측정할 수 있다.
코드
import java.util.*;public class back11399 {public static void main(String args[]){Scanner scanner=new Scanner(System.in);int num=scanner.nextInt();int p[]=new int[num];int temp=0;int answer=0;for(int i=0;i<num;i++){p[i]=scanner.nextInt();}Arrays.sort(p);for(int i=0;i<num;i++){temp+=p[i];answer+=temp;}System.out.println(answer);}}728x90반응형'공부 > 백준' 카테고리의 다른 글
[백준-2559] 수열 - Java (0) 2022.06.30 [백준-25305] 커트라인 - Java (0) 2022.06.27 [백준-10807] 개수 세기 - Java (0) 2022.06.21 [백준-11047] 동전 0 - Java (0) 2022.06.20 [백준-4101] 크냐? - Java (0) 2022.06.19