#2360: 想知道問題出在哪


way6114 (HABA)


#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

不知道是哪裡錯了 .. 希望有哪位前輩能夠告知