본문 바로가기
Algorithm & SQL/BAEKJOON

백준 JAVA 2798 블랙잭

by YoonJong 2022. 6. 30.
728x90

 

 

package BAEKJOON;

import java.util.Scanner;

public class NO2798 {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        int n = sc.nextInt(); //카드개수
        int m = sc.nextInt(); //블랙잭 값

        int[] arr = new int[n];
        for (int i = 0; i < n; i++) {
            arr[i] = sc.nextInt();
        }

        int sum = 0; //세수의 합
        int tmp = 0; //비교할 수(답)

        for (int i = 0; i <n; i++) {
            for (int j = i + 1; j < n; j++) {
                for (int k = j + 1; k < n; k++) {
                    sum = arr[i] + arr[j] + arr[k];
                    if (tmp < sum && sum <= m)
                        tmp = sum;
                }
            }
        }
        System.out.println(tmp);

    }
}
728x90

'Algorithm & SQL > BAEKJOON' 카테고리의 다른 글

백준 JAVA 11719 그대로 출력하기 2  (0) 2022.07.04
백준 JAVA 2747 피보나치 수  (0) 2022.07.03
백준 JAVA 5622 다이얼  (0) 2022.06.30
백준 JAVA 2292 벌집  (0) 2022.06.30
백준 JAVA 1712 손익분기점  (0) 2022.06.29

댓글