Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- int liczba, droga, odleg;
- int tab[1000005];
- int main()
- {
- cin >> liczba >> droga;
- for (int i=1; i<=liczba; i++)
- {
- cin >> tab[i];
- }
- sort (tab, tab+liczba);
- odleg = tab[1];
- for (int i=1; i<=liczba; )
- {
- if (tab[i+1]-tab[i]>odleg)
- {
- odleg = tab[i+1]-tab[i];
- i++;
- }
- else i++;
- }
- if (droga-tab[liczba]>odleg)
- {
- odleg = droga-tab[liczba];
- }
- float wynik;
- wynik=(float)odleg/2;
- cout << fixed << setprecision(10) << wynik;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement