#include <iostream>
using std::cin;
using std::cout;
int main(){
long long int n,m; /* n & m */
while (cin >> n >> m){
long long int run = 0; /* 正在執行第 ? 筆測資 */
long long int count[n]; /* 共有 ? 個結果 */
for (int i=0; i<n; ++i) count[i] = 0; /* 初始化 */
for (int i=1; i<=n; ++i){
long long int numA[m];
long long int numB[m];
for (int j=0; j<m; ++j) cin >> numA[j]; /* 輸入第一人所擁有的數 */
for (int j=0; j<m; ++j) cin >> numB[j]; /* 輸入第二人所擁有的數 */
for (int j=0; j<m; ++j) /* B -> A 若相同則 A 下一個 */
for (int k=0; k<m; ++k)
if (numB[k] == numA[j]) ++count[run]; /* 將該筆處理結果儲存 */
++run; /* 執行下筆測資 */
}
for (int i=0; i<n; ++i) cout << count[i] << '\n'; /* 印出 n 筆測資的處理結果 */
}
return 0;
}
都是 NA:0 --- Orz
不知道是哪裡錯了 .. 希望有哪位前輩能夠告知