반응형
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
string tline[6] = {
"ABCD",
"ABCE",
"AGEH",
"EIEI",
"FEQE",
"ABAD"
};
int main() {
string answer;
cin >> answer;
//?B??
int cnt = 0;
for (int i = 0; i < 6;i++) {
int qnum = 0, anum = 0;
for (int j = 0; j < 4;j++) {
if (answer[j] != '?') {
qnum++;
if (tline[i][j] == answer[j]) {
anum++;
}
}
}
if (qnum == anum) {
cnt++;
}
}
cout << cnt;
}
qnum, anum을 따로 설정함;;;
반응형
'C언어 > 문제풀다 하나씩' 카테고리의 다른 글
Binary Search Tree 구현해보기 search함수 (0) | 2020.05.22 |
---|---|
setUnion 과 findboss해보기 - UNIONFIND (0) | 2020.05.22 |
배열 회전시키기 (0) | 2020.05.22 |
오랜만에 direct배열 써보기 (0) | 2020.05.22 |
문자열 내 빈도수 이용해서 문제풀기 (0) | 2020.05.21 |
투표한 시민 알아보기 (0) | 2020.05.21 |
연속 3개 모이면 터지면서 없어지기 - pushback popback 쓰기 (0) | 2020.05.16 |
result[4] 칸 만들어서 삽입정렬하기 (0) | 2020.05.16 |