Lang:G++
Edit123456789101112131415161718192021222324252627282930#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;}