코딩테스트/백준

백준 11399:ATM 자바 java

플래시🦥 2023. 1. 3.
반응형

https://www.acmicpc.net/problem/11399

 

11399번: ATM

첫째 줄에 사람의 수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 각 사람이 돈을 인출하는데 걸리는 시간 Pi가 주어진다. (1 ≤ Pi ≤ 1,000)

www.acmicpc.net


import java.io.*;
import java.util.*;

public class Main {

    public static void main(String[] args) throws IOException{
    	
    	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    	int num= Integer.parseInt(br.readLine());
    	int res=0;
    	int[] time = new int[num];
    	String arr= br.readLine();
    	StringTokenizer st = new StringTokenizer(arr," ");
    	for(int i=0;i<num;i++) {
    		time[i]=Integer.parseInt(st.nextToken());
    	}
    	
    	Arrays.sort(time);
 
    	
    	for(int i=0;i<num;i++) {
    		for(int j=0;j<=i;j++) {
    			res+=time[j];
    		}
    	}
    	
    	System.out.print(res);
    }
    
}
728x90
반응형

댓글