어음ㅁ.. 저조건덕분에 그냥 다 절댓값 씌워서 더해주면 되는 쉬운문제가 되어버렸죠....
저 조건이 없다면 절댓값으로 쉽게 푸는게 안되요..!
그래서 저조건이 없다면 간단하게 안되고 어쩔 수 없이 dp로 풀어야해요 ㅠㅁㅠ...
그런데ㅔ... 양끝 두개 동전만?..은 잘모르겠지만 한개 동전만 불가능하게 할경우는
각끝만 뒤집혀 있는 경우만 불가능하니깐 그거 고려해주면, 뭐 dp 없이 if문 두개만 추가해줘서 풀 수 있긴해요.
양끝 두개 동전뒤집기도 불가능하게 하면ㄴ...(생각하기 너무 귀찮은 상태.... 덥다...)
lyzqm 6년 전
문제를 잘못읽어서 다른 문제를 풀고있었네요...
궁금한게 생겼는데 위의 조건이 없다면 dp로 푸는게 타당할까요?
dp1[idx][a][b][c] : {arr[idx], arr[idx+1], arr[idx+2]}에서 {a,b,c}가 각각 0이면 그대로, 1이면 뒤집는 형식에서의 (최댓값)