공대생의 블로그2 [C++] 백준 6764번: Sounds fishy! 오타가 있는 문제입니다. 네 수가 모두 같을 때는 "Fish at Constant Depth"라고 출력해야 하고 적혀진 세 조건을 만족하지 못했을 때는 "No Fish"라고 출력해야 합니다.(No Fish에 . 을 빼야함) #include #include using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0), cout.tie(0); int arr[4]; int up = 0; int down = 0; int same = 0; for (int i = 0; i > arr[i]; } for (int i = 1; i arr[i - 1]) up++; else i.. 2021. 3. 13. [C++] 백준 10799번: 쇠막대기 ')'가 입력될 때 이전 괄호가 '('이면 현재까지 저장된 '(' 개수를 더해주고 이전 괄호가 ')'라면 1을 더해준다. #include #include #include using namespace std; stack s; int main() { string str; cin >> str; int res = 0; for (int i = 0; i < str.size(); i++) { if (str[i] == '(') { s.push(str[i]); } else { s.pop(); if (str[i - 1] == '(') { res += s.size(); } else { res ++; } } } cout 2021. 2. 4. 이전 1 다음