289. Рулетка

Не решаласьСредняя

Петя и Вася пришли в казино и сели играть в рулетку. Будем считать, что исходы от 0 до 36 равновероятны (в нашей задаче всё честно).

Петя выигрывает один жетон, если на рулетке выпадет число от xx до yy (0xy360 \le x \le y \le 36). А Вася выигрывает один жетон, если на рулетке выпадает число от vv до uu (0vu360 \le v \le u \le 36).

Друзья сыграли kk (1k201 \le k \le 20) раундов. Найдите вероятность того, что у Пети aa жетонов, а у Васи bb жетонов (0a,bk0 \le a, b \le k).

Обратите внимание, что в одном запуске необходимо обработать несколько тестовых наборов.

Формат ввода

В первой строке записано число tt (1t1001 \le t \le 100) — количество тестовых наборов.

Далее следуют описания тестовых наборов. Каждый тестовый набор занимает одну строку. В строке записано семь чисел kxyvuabk\,x\,y\,v\,u\,a\,b.

Формат вывода

Для каждого тестового набора выведите требуемую вероятность в отдельной строке. Ответ будет считаться верным, если абсолютная погрешность не превосходит 10610^{-6}.

Ограничения

Ограничение времени

5 с

Ограничение памяти

256 МБ

Пример 1

Ввод
3
5 0 27 34 35 2 2
5 10 20 0 15 1 0
5 13 19 1 9 3 3
Вывод
0.009497006351
0.023627148938
0.000000000000

Теги

Нужно войти, чтобы отправить решение.Войти