SW Expert Academy
SW νλ‘κ·Έλλ° μλ κ°νμ λμμ΄ λλ λ€μν νμ΅ μ»¨ν μΈ λ₯Ό νμΈνμΈμ!
swexpertacademy.com
μ½λ
import java.util.Arrays;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int T = scan.nextInt();
for(int tc=1; tc<=T; tc++) {
int N = scan.nextInt();
int[] seats = new int[N];
for(int i=0; i<seats.length; i++) {
seats[i] = scan.nextInt();
}
Arrays.sort(seats);
int minSeats = N; // Nλͺ
μ μ’μμ΄ νμνλ―λ‘ μ΄κΈ°κ°μΌλ‘ N μ€μ
for(int i=0; i<seats.length; i++) {
minSeats += seats[i];
}
minSeats += seats[seats.length-1]; // κ°μ₯ μ€λ₯Έμͺ½ μ¬λμ μ리 λνκΈ°
System.out.println("#" + tc + " " + minSeats);
}
scan.close();
}
}
νμ΄
κ·Ήμ₯μ μ’μ κ°μλ₯Ό μ΅μνμ΄ λκ²νλ €λ©΄ μ΄λ»κ² μ리λ₯Ό μ€μ ν΄μΌ μ΅μκ°μ΄ λμ¬μ§ μκ°ν΄λ³΄λ©΄ λλ€.
μ£Όμ΄μ§ ν μ€νΈμΌμ΄μ€ 2λ²μ κ²½μ° 5 2 3 1 4 μ΄λ€.
o o o o o 5 o o o o o 2 o o 3 o o o 1 o o o o 4 o o o o
μ£Όμ΄μ§ λλ‘λΌλ©΄ μ΅μνμ μ’μκ°μλ μμ κ°μ΄ 28κ°μ μ’μμ΄ νμνλ€.
μ΅μνμ΄ λκ² νλ €λ©΄ μ«μκ° λΉμ·ν κ°λ€λΌλ¦¬ μΈμ ν μλ¦¬λ‘ μ€μ νλ©΄ λλ€.
μ¦ μ λ ¬μ νλ©΄ λλ€.
o 1 o o 2 o o o 3 o o o o 4 o o o o o 5 o o o o o
μμ κ°μ΄ μ€μ νλ©΄ μ’μ κ°μλ μ΅μκ°λκ³ , 25κ°μ μ’μμ΄ νμνλ€.
κ·ΈλΌ μμ κ°μ΄ λμλ, μ’μμ κ°μλ ν΄λΉ κ°μ λνκ³ , Nλͺ κ³Ό κ°μ₯ ν° κ°(λ§μ§λ§κ°) μ λν΄μ£Όλ©΄ λλ€.
'Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SW Expert Academy] - (D3)3142. μμ€μ΄μ μ λΉν λΏμ μ² (0) | 2020.05.31 |
---|---|
[SW Expert Academy] - (D3)5515. 2016λ μμΌ λ§μΆκΈ° (0) | 2020.05.27 |
[SW Expert Academy] - (D3)9317. μμ°¬μ΄μ λ°μμ°κΈ° (0) | 2020.05.25 |
[SW Expert Academy] - (D3)4751. λ€μμ΄μ λ€μ΄μλͺ¬λ μ₯μ (0) | 2020.05.25 |
[λ°±μ€] 12790λ²: Mini Fantasy War(ꡬν) (0) | 2020.05.24 |
λκΈ