백준 12115번 Baza
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #include <iostream> #include<vector> #include<algorithm> #include<cstring> using namespace std; int n, m,q; int DB[1001][1001]; int Q[1001][1001]; int Match(int num) { int cnt = 0; for (int i = 0; i < n; i++) { bool Check = 1; for (int j = 0; j < m; j++) { if (Q[num][j] == -1) continue; if (Q[num][j] != DB[i][j]) Check = 0; } if (Check) cnt++; } return cnt; } int main() { ios_base::sync_with_stdio(0); cin.tie(0); cin >> n >> m; for(int i=0;i<n;i++) for (int j = 0; j < m; j++) { cin >> DB[i][j]; } cin >> q; for (int i = 0; i < q; i++) for (int j = 0; j < m; j++) cin >> Q[i][j]; for (int i = 0; i < q; i++) { cout << Match(i) << endl; } return 0; } | cs |
출처:https://www.acmicpc.net/problem/12115
COCI연습문제 A번이라난이도는 쉬운편. 단순 구현문제였습니다.
'알고리즘 > BAEKJOON' 카테고리의 다른 글
백준 1261번 알고스팟 (0) | 2019.05.12 |
---|---|
백준 1238번 파티 (0) | 2019.05.11 |
백준 6118번 숨바꼭질 (0) | 2019.05.11 |
백준 15361번 Izbori (0) | 2019.05.10 |
백준 15360번 Rasvjeta (0) | 2019.05.10 |