package com.thinker.bishi.saima; import java.util.Arrays; import java.util.Scanner; /** * @author lzh *

* http://exercise.acmcoder.com/online/online_judge_ques?ques_id=1500&konwledgeId=134 *

* */ public class StreetLamp { public static void main(String[] args) { Scanner in = new Scanner(System.in); int num = in.nextInt(); int len = in.nextInt(); int[] lamp = new int[num]; for(int i=0;i max){ max = diff; } } double left = lamp[0]; double right = len - lamp[num-1]; if(left>right && left>max/2) System.out.printf("%.2f",left); if(right>left && right>max/2) System.out.printf("%.2f",right); else System.out.printf("%.2f",max/2); } }