阅读背景:

Educational Codeforces Round 37 A B C D E F

来源:互联网 

A. water the garden

Code

#include <bits/stdc++.h>
#define maxn 210
using namespace std;
typedef long long LL;
int n, k;
int x[maxn];
void work() {
    scanf("%d%d", &n,&k);
    for (int i = 0; i < k; ++i) scanf("%d", &x[i]);
    sort(x,x+k);
    int maxx = max(x[0], n-x[k-1]+1);
    for (int i = 0; i < k-1; ++i) {
        maxx = max(maxx, (x[i+1]-x[i]+2)/2);
    }
    printf("%d\n", maxx);
}
int main() {
    int T;
    scanf("%d", &T);
    while (T--) work();
    return 0;
}
#include <bits/std



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: