#2449: 這樣哪裡有問題??

Unknown User


#include <iostream>  
#include <cmath>  

using namespace std;

int main(void)  
{  
  int n,m;
  scanf("%d%d",&n,&m);
  while(n--)
  {
    int x[m+1],y[m+1];
    for (int i=1;i<=m;i++)
      scanf("%d",&x[i]);
    for (int i=1;i<=m;i++)
      scanf("%d",&y[i]);
    int i,j=1,tot=0;
    for (i=1;i<=m;i++)
    {
      while(x[i]>=y[j])
      {
        if (x[i]==y[j++]){tot++;break;}
      }
    }
    printf("%d\n",tot);
  }
  return 0;  
}

結果是NA(50%)

然後又不能知道哪裡錯= =

請通過的人幫忙看看吧

#2474: Re:這樣哪裡有問題??


magrady (元元)


#include   
#include   

using namespace std;

int main(void)  
{  
  int n,m;
  scanf("%d%d",&n,&m);
  while(n--)
  {
    int x[m+1],y[m+1];
    for (int i=1;i<=m;i++)
      scanf("%d",&x[i]);
    for (int i=1;i<=m;i++)
      scanf("%d",&y[i]);
    int i,j=1,tot=0;
    for (i=1;i<=m;i++)
    {
      while(x[i]>=y[j])
      {
        if (x[i]==y[j++]){tot++;break;}
      }
    }
    printf("%d\n",tot);
  }
  return 0;  
}

結果是NA(50%)

然後又不能知道哪裡錯= =

請通過的人幫忙看看吧


可是就算開放了測資

還是不知道哪裡錯啊XD

只是可以直接送解答上去= =

 

你是WA了? 

#2475: Re:這樣哪裡有問題??


example (學姊)


 

可是就算開放了測資

還是不知道哪裡錯啊XD

只是可以直接送解答上去= =

我也是 NA (50%)

在想說是不是 TLE ?

我覺得不開放的話應該改成只有 WA 不開放而已

不然有時真的很困擾