Practice for Microsoft 2015 Online Test register

Ended

Participants:1406

Verdict:Wrong Answer
Score:0 / 100
Submitted:2014-10-18 14:29:45

Lang:G++

Edit
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
#include<iostream>
using namespace std;
int main()
{   int M,N,T;
    int max[T];
    int a[N];
    cin>>T;
    for(int i=0;i<T;i++)
    {
          cin>>M>>N;
      
          for(int j=0;j<N;j++)
          {cin>>a[j];}
          max[i]=a[M]-1;
          
          for(int k=1;k<N-M;k++)
          {
              if(a[M+k]-a[k-1]-1>max[i])
              {
                  max[i]=a[M+k]-a[k-1]-1;
                  
              }
              
          }
      }
      for(int p=0;p<T;p++)
      {cout<<max[p]<<endl;}
      return 0;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX