Lang:G++
Edit1234567891011121314151617181920212223242526272829#include <iostream>using namespace std;int T,n,m;int A[143];int missed[143], S[143];int main(){cin >> T;while (T--) {cin >> n >> m;for (int i = 0; i <= 100; i++) S[i] = missed[i] = 0;for (int i = 0; i < n; i++) {cin >> A[i];missed[A[i]] = 1;}if (m >= n) {cout << 100 << endl;continue;}int Ans = A[m]-1;for (int i = 1; i+m < n; i++)if (A[i+m]-A[i-1]-1 > Ans)Ans = A[i+m]-A[i-1]-1;cout << Ans << endl;}}