input.txt
2
2
[N~F=0, R~T>2]
2
[M~C\<2, C~M>1]
main.cc
int main () {
int T;
int n;
std::string line;
std::freopen("input.txt", "r", stdin);
std::cin >> T;
std::vector<string> data;
for (int i = 0; i < T; i++) {
std::cin >> n;
for (int j = 0; j < n; j++) {
std::cin >> line;
if (j == 0) {
line.erase(0, 1);
}
line.erase(line.end()-1);
data.push_back(line);
}
std::cout << solution(n, data) << std::endl;
data.clear();
}
}
'개발 관련 기타 > C++' 카테고리의 다른 글
[프로그래머스] (C++) 점프와 순간이동 (0) | 2019.12.02 |
---|---|
[프로그래머스] (C++) 최댓값과 최솟값 (0) | 2019.11.28 |
[C++] std::max, std::max_element 또는 std::sort 에서 compare 함수의 역할 (0) | 2019.11.21 |
[C++] 클래스 멤버 함수 (class member function) 를 static (정적) 으로 선언 하는 이유 (0) | 2019.11.20 |
[C++] system() 함수 사용 결과 / 쉘 명령 (command) 결과 (stdout) 를 문자열 (string) 로 받기 (0) | 2019.11.15 |