16637 (1) 썸네일형 리스트형 백준 16637 : 괄호 추가하기 c++ 코드 #include #include using namespace std; int N, maxans; char math[20]; int cal(int a, int b, char c){ if(c == '+') return a+b; if(c == '*') return a*b; if(c == '-') return a-b; } void dfs(int i, int a){ if(i > N-1){ maxans = max(maxans, a); return; } char op; if(i == 0) op = '+'; else op = math[i-1]; if(i + 2 > N; maxans = -999999999; for(int i = 0; i > math[i]; } dfs(0, 0); cout 이전 1 다음