#784
Unrated
長いだけのネクタイ
서브테스크
시간 제한
2s
메모리 제한
256MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

あなたは Just Odd Inventions 社を知っているだろうか?この会社の業務は「ただ奇妙な発明 (just odd inventions)」をすることである.ここでは略して JOI 社と呼ぶ.

JOI 社は新商品「長いだけのネクタイ」を開発した.ネクタイは N+1N + 1 種類あり,各種類には 11 から N+1N + 1 までの番号がついている.ii 番目 (1iN+11 \le i \le N + 1) の種類のネクタイの長さは AiA_i である.

JOI 社は社員を集め,ネクタイの試着会を行うことにした.試着会には NN 人の社員が参加し,jj 人目 (1jN1 \le j \le N) の社員がはじめに付けているネクタイの長さは BjB_j である.

試着会は以下の手順で行われる予定である.

  1. まず,試着会で使わないネクタイを 11 種類選ぶ.
  2. 次に,各社員はそれ以外のネクタイから試着するネクタイを 11 種類選ぶ.ただし,どの 22 人も同じ種類のネクタイを選ばないようにする.
  3. 最後に,各社員は今付けているネクタイを外し,先ほど選んだネクタイを試着する.

長さ bb のネクタイを付けていた社員が,長さ aa のネクタイを試着すると大きさ max{ab,0}\max\{a - b, 0\} の奇妙さを感じる.(ここで,max{ab,0}\max\{a - b, 0\} は,aba - b00 のうち小さくない方を表す.)試着会において各社員の感じる奇妙さの最大値を,その試着会の奇妙さとする.

試着会で使わないネクタイが kk 番目の種類のネクタイのとき,試着会の奇妙さとして考えられる最小の値を CkC_k とする.

各種類のネクタイの長さ,各社員がはじめに付けているネクタイの長さが与えられたとき,C1,C2,,CN+1C_1, C_2, \ldots, C_{N+1} の値を求めるプログラムを作成せよ.

입력

入力は以下の形式で標準入力から与えられる.入力される値はすべて整数である.

N
A_1 ... A_{N+1}
B_1 ... B_N

출력

C1,C2,,CN+1C_1, C_2, \ldots, C_{N+1} の値を,空白区切りで標準出力に 11 行で出力せよ.

제한

  • 1N2000001 \le N \le 200\,000
  • 1Ai10000000001 \le A_i \le 1\,000\,000\,000 (1iN+11 \le i \le N + 1).
  • 1Bj10000000001 \le B_j \le 1\,000\,000\,000 (1jN1 \le j \le N).

서브태스크

  1. (11 점) N10N \le 10
  2. (88 점) N2000N \le 2\,000
  3. (9191 점) 追加の制約はない.

예제 입력 1

3
4 3 7 6
2 6 4

예제 출력 1

2 2 1 1

例えば,試着会は次のように行われる.

  • 44 番目の種類のネクタイを使わないことにする.
  • 社員 1111 番目の,社員 2222 番目の,社員 3333 番目の種類のネクタイを選ぶ.
  • 各社員が試着する.

このとき,各社員が感じる奇妙さは順に 2,0,32, 0, 3 となるから,この試着会の奇妙さは 33 である.

社員が選ぶネクタイを変えることで,試着会の奇妙さを 11 にすることができる.例えば,試着会を次のように行うとする.

  • 44 番目の種類のネクタイを使わないことにする.
  • 社員 1122 番目の,社員 2233 番目の,社員 3311 番目の種類のネクタイを選ぶ.
  • 各社員が試着する.

このとき,各社員が感じる奇妙さは順に 1,1,01, 1, 0 となるから,この試着会の奇妙さは 11 である.

これが 44 番目の種類のネクタイを使わない場合の試着会の奇妙さの最小値なので,C4=1C_4 = 1 である.

예제 입력 2

5
4 7 9 10 11 12
3 5 7 9 11

예제 출력 2

4 4 3 2 2 2
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.