Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<iostream>using namespace std;int main() {int t, n, m;int an = 0, prean;int a[101];cin >>t;for(int i = 0 ; i < t;i++ ) {cin>>n;cin >> m;prean = 0;for(int j = 0; j < n; j++) {cin>>an;a[j] = an - prean - 1;prean = an;}a[n] = 100 - an;int st = 0, fi = m, max = (m >= n) ? 100 : 0;for(; fi <= n; ++st, ++fi) {int sum = 0;for(int k = st;k <= fi; k++) {sum += a[k];}sum += m;max = (max < sum) ? sum : max;}cout << max << endl;}