제출 #171639

#제출 시각아이디문제언어결과실행 시간메모리
171639ToniBBaza (COCI17_baza)C++14
50 / 50
737 ms7944 KiB
#include <iostream> #include <algorithm> #include <string> using namespace std; int main(){ int n, m; cin >> n >> m; int r[n][m] = {0}; for(int i = 0; i < n; ++i){ for(int j = 0; j < m; ++j){ cin >> r[i][j]; } } int q; cin >> q; int sol[q] = {0}; for(int i = 0; i < q; ++i){ /////////////////////// int all[m] = {0}; for(int j = 0; j < m; ++j){ cin >> all[j]; } int sv[n] = {0}; int log = 0; for(int j = 0; j < m; ++j){ if(all[j] < 0){ log += 1; continue; } else{ for(int k = 0; k < n; ++k){ if(r[k][j] == all[j]) sv[k] += 1; } } } for(int j = 0; j < n; ++j){ sv[j] += log; } for(int j = 0; j < n; ++j){ if(sv[j] == m) sol[i]++; } } for(int i = 0; i < q; ++i){ cout << sol[i] << endl; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...