제출 #148799

#제출 시각아이디문제언어결과실행 시간메모리
148799욱방켜!! (twitch.tv/wookje) (#200)HicCup (FXCUP4_hiccup)C++17
24 / 100
21 ms3328 KiB
#include "hiccup.h"
#include <stack>
using namespace std;

int HicCup(std::string S) {
	int N = S.size();
	stack<int> st; // -1 H, -2 C, n !

	for(char c: S){
		if(c == '!'){
			return -1; // todo...
		}
		if(c == 'C'){
			if(st.empty()) return -1;
			st.pop();
		}
		else st.push(-1);
	}
	if(st.empty()) return 0;
	return -1;
}

컴파일 시 표준 에러 (stderr) 메시지

hiccup.cpp: In function 'int HicCup(std::__cxx11::string)':
hiccup.cpp:6:6: warning: unused variable 'N' [-Wunused-variable]
  int N = S.size();
      ^
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…