CF989E.A Trance of Nightfall

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

The first line contains a positive integer nn ( 2n2002 \leq n \leq 200 ) — the number of points in SS .

The ii -th of the following nn lines contains two space-separated integers xix_i and yiy_i ( 104xi,yi104-10^4 \leq x_i, y_i \leq 10^4 ) — the coordinates of the ii -th point in SS . The input guarantees that for all 1i<jn1 \leq i \lt j \leq n , (xi,yi)(xj,yj)(x_i, y_i) \neq (x_j, y_j) holds.

The next line contains a positive integer qq ( 1q2001 \leq q \leq 200 ) — the number of queries.

Each of the following qq lines contains two space-separated integers tt and mm ( 1tin1 \leq t_i \leq n , 1mi1041 \leq m_i \leq 10^4 ) — the index of the target point and the number of moves, respectively.

输入格式

Output qq lines each containing a decimal number — the ii -th among them denotes the maximum probability of staying on the tit_i -th point after mim_i steps, with a proper choice of starting position PP .

Your answer will be considered correct if each number in your output differs from the corresponding one in jury's answer by at most 10610^{-6} .

Formally, let your answer be aa , and the jury's answer be bb . Your answer is considered correct if ab106|a - b| \le 10^{-6} .

输出格式

The points in SS and possible candidates for line ll are depicted in the following figure.

For the first query, when P=(1,3)P = (-1, -3) , ll is uniquely determined to be 3x=y3x = y , and thus Kanno will move to (0,0)(0, 0) with a probability of 12\frac 1 2 .

For the third query, when P=(2,2)P = (2, 2) , ll is chosen equiprobably between x+y=4x + y = 4 and x=yx = y . Kanno will then move to the other four points with a probability of 1213=16\frac 1 2 \cdot \frac 1 3 = \frac 1 6 each, or stay at (2,2)(2, 2) with a probability of 13\frac 1 3 .

输入输出样例

  • 输入#1

    5
    0 0
    1 3
    2 2
    3 1
    4 4
    10
    1 1
    2 1
    3 1
    4 1
    5 1
    3 2
    3 3
    3 4
    3 5
    3 6
    

    输出#1

    0.50000000000000000000
    0.50000000000000000000
    0.33333333333333331483
    0.50000000000000000000
    0.50000000000000000000
    0.18518518518518517491
    0.15226337448559670862
    0.14494741655235482414
    0.14332164812274550414
    0.14296036624949901017
    

说明/提示

The points in SS and possible candidates for line ll are depicted in the following figure.

For the first query, when P=(1,3)P = (-1, -3) , ll is uniquely determined to be 3x=y3x = y , and thus Kanno will move to (0,0)(0, 0) with a probability of 12\frac 1 2 .

For the third query, when P=(2,2)P = (2, 2) , ll is chosen equiprobably between x+y=4x + y = 4 and x=yx = y . Kanno will then move to the other four points with a probability of 1213=16\frac 1 2 \cdot \frac 1 3 = \frac 1 6 each, or stay at (2,2)(2, 2) with a probability of 13\frac 1 3 .

首页