-
백준 2798 블랙잭 | 자바 java[백준 알고리즘]/[자바 Java] 2024. 1. 11. 17:49728x90반응형
이번 포스팅은 백준 2798번 블랙잭입니다.
아래 url를 클릭하시면 백준 사이트에서 문제를 볼 수 있습니다.
https://www.acmicpc.net/problem/2798
기본 알고리즘
- 브루트포스 알고리즘 brute-force algorithm
반응형전체 코드
12345678910111213141516171819202122232425262728293031323334353637import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n=0, m=0;n=sc.nextInt();m=sc.nextInt();int arr[] = new int[n];for(int i=0; i<n; i++){arr[i] = sc.nextInt();}int sum=0, maxsum=0;for(int i=0; i<n-2; i++){for(int j=i+1; j<n-1; j++){for(int k=j+1; k<n; k++){sum = arr[i]+arr[j]+arr[k];//System.out.println(i+" "+j+" "+k+" "+arr[i]+" "+arr[j]+" "+arr[k]);//System.out.println(sum);if(sum>maxsum && sum<=m){maxsum=sum;}}}}System.out.println(maxsum);sc.close();}}cs 728x90반응형'[백준 알고리즘] > [자바 Java]' 카테고리의 다른 글
백준 10845 큐 | 자바 java | BufferedReader BufferedWriter (0) 2024.01.18 백준 10828 스택 | 자바 java | BufferedReader BufferedWriter (0) 2024.01.12 백준 11050 이항 계수 1 | 자바 java (0) 2024.01.11 백준 2909 최대공약수와 최소공배수 | 자바 java (1) 2024.01.11 백준 1546 평균 | 자바 java (0) 2024.01.11