输入文件的第一行是一个整数T,为测试数据组数。
对于每组数据,第一行有5个整数N、L、r、Q和K,分别表示篱笆的数量、草坪边界的长度、和每段篱笆的半径,询问数,和边界的类型(K=1表示边界是一条直线,K=2表示边界是环形的)。保证有2rN≥L。
接下来一行有N个整数,表示C_i的值,以升序给出。
随后有Q行,每行2个整数X和Y,表示一组询问。保证X≤Y且篱笆数量足够多覆盖整个边界。
对于每组数据,第一行有5个整数N、L、r、Q和K,分别表示篱笆的数量、草坪边界的长度、和每段篱笆的半径,询问数,和边界的类型(K=1表示边界是一条直线,K=2表示边界是环形的)。保证有2rN≥L。
接下来一行有N个整数,表示C_i的值,以升序给出。
随后有Q行,每行2个整数X和Y,表示一组询问。保证X≤Y且篱笆数量足够多覆盖整个边界。