

가장 힘이 센 사람의 영향을 받습니다.가장 힘이 센 사람이 여럿 존재할 수 있습니다. 이 경우 양 팀 모두에 힘이 가장 센 사람이 있다면 그 경기는 무조건 비기게 됩니다.가장 힘이 센 사람이 여러명 존재할 때 모든 값이 중요한 건 아닙니다.11911911 1|1911911, 11|911911119|11911, 1191|1911, 11911|911 119119|11, 1191191|111991911 (처음과 마지막이 아닌 최댓값은 아무런 영향을 주지 않습니다.)1|1991911, 11|991911119|91911, 1199|1911, 11991|911 119919|11, 1199191|1import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
StringTokenizer st = new StringTokenizer(br.readLine());
int[] arr = new int[N];
int maxVal = 0;
for (int i = 0; i < N; i++) {
arr[i] = Integer.parseInt(st.nextToken());
maxVal = Math.max(maxVal, arr[i]);
}
int leftMaxValIdx = Integer.MAX_VALUE;
int rightMaxValIdx = Integer.MIN_VALUE;
for (int i = 0; i < N; i++) {
if(maxVal == arr[i]) {
leftMaxValIdx = Math.min(leftMaxValIdx, i);
rightMaxValIdx = Math.max(rightMaxValIdx,i);
}
}
int R = N-1-rightMaxValIdx;
int B = leftMaxValIdx;
if(R==B) {
System.out.println("X");
}else if(R>B) {
System.out.println("R");
}else {
System.out.println("B");
}
}
}
이 문제가 왜 DP랑 부분합일까