A93480.JFCA

提高+/省选-

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

给出一个环,上面有 nn 个点,每个相邻的点对之间的距离为 11。

每个点有两个属性 aia_i 和 bib_i,对于点 ii,定义 fif_i 为它与满足 i≠ji\ne j 且 aj≥bia_j\ge b_i 的 jj 与 ii 在环上的最短距离。特殊地,如果没有满足条件的 jj,其 fi=−1f_i=-1。

输入格式

输入共 33 行。
第 11 行 11 个整数 nn 。
第 22 行 nn 个整数,其中第 ii 个表示 aia_i,意义同上。
第 33 行 nn 个整数,其中第 ii 个表示 bib_i,意义同上。

输出格式

输出 11 行 nn 个整数,其中第 ii 个表示 fif_i,意义同上。

输入输出样例

  • 输入#1

    3
    1 2 3
    3 2 1

    输出#1

    1 1 1
  • 输入#2

    5
    5 4 3 5 6
    7 6 5 4 3

    输出#2

    -1 2 1 1 1
  • 输入#3

    5
    1 1 2 1 1
    2 2 2 2 2

    输出#3

    2 1 -1 1 2

说明/提示

数据规模与约定

对于 20%20\% 的数据,1≤n≤1031\le n \le 10^3;
对于 100%100\% 的数据,1≤n≤1051\le n \le 10^5,1≤ai,bi≤1091\le a_i,b_i\le 10^9。

我们对于测试点 44 至 1111 采用捆绑测试。

样例 1 解释

对于 i=1i=1,a3=3=b1=3a_3=3= b_1=3, 11 和 33 的距离是 11,所以 f1=1f_1=1。
对于 i=2i=2,a3=3>b2=2a_3=3> b_2=2, 22 和 33 的距离是 11,所以 f2=1f_2=1。
对于 i=3i=3,a2=2>b3=1a_2=2> b_3=1, 22 和 33 的距离是 11,所以 f3=1f_3=1。

输入解题思路,AI测评打分。不知道怎么写?

首页