Logo
(追記) (追記ここまで)

28414번 - Камни 서브태스크다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB111100.000%

문제

Перед Бобом выложены в ряд $n$ черных камней, пронумерованных от 1ドル$ до $n$. На $i$-м камне записано целое число $a_i$. Для каждого числа от 1ドル$ до $n$ известно, что оно записано ровно на одном камне, иными словами числа $a_i$ образуют перестановку. Будем называть соседними для $i$-го камня $(i - 1)$-й и $(i + 1)$-й камни (если они существуют).

Боб выполняет следующие $n$ шагов:

  • На первом шаге Боб выбирает произвольное $i$ от 1ドル$ до $n$ и красит $i$-й камень в белый цвет.
  • На шагах с номерами от 2ドル$ до $n$ Боб смотрит на такие черные камни, которые являются соседними для хотя бы одного белого камня, из них он выбирает камень $j$ с минимальным $a_j$ и красит его в белый цвет.

Несложно заметить, что к концу выполнения всех шагов перед Бобом будут лежать $n$ белых камней.

Алиса выбрала $q$ пар значений $p_j$ и $k_j$. Для каждой пары она хочет выяснить, сколько существует различных способов выбрать камень на первом шаге, которые приведут к тому, что камень с номером $p_j$ станет белым ровно на $k_j$-м шаге.

Помогите Бобу ответить на $q$ запросов Алисы.

입력

На первой строке заданы числа $n$ — количество камней (2ドル \le n \le 10^5$) и $q$ — количество запросов (1ドル \le q \le 10^5$).

На второй строке заданы записанные на камнях целые числа $a_1, a_2, \dots , a_n$ (1ドル \le a_i \le n,ドル все $a_i$ различны).

На следующих $q$ строках заданы запросы, $j$-й запрос задается парой целых чисел $p_j$ и $k_j$ (1ドル \le p_j \le n,ドル 1ドル \le k_j \le n$) — номером камня и номером шага, на котором этот камень должен быть покрашен в белый цвет.

출력

Для каждого запроса выведите количество значений $i,ドル таких что если $i$-й камень будет покрашен в белый цвет на первом шаге, то $p_j$-й камень покрасится в белый цвет на $k_j$-м шаге.

제한

서브태스크

번호배점제한
120

$n \le 300,ドル $q \le 300$

217

$n \le 3000$

312

$n \le 50000,ドル $q \le 10$

46

значения $a_i$ возрастают

516

все значения $k_i$ одинаковые

615

все значения $p_i$ одинаковые

714

нет

예제 입력 1

6 4
1 4 6 5 2 3
3 1
2 2
6 3
4 3

예제 출력 1

1
2
1
2

예제 입력 2

5 3
5 2 3 4 1
2 3
4 4
3 2

예제 출력 2

0
1
1

힌트

출처

Olympiad > Russian Olympiad in Informatics > Russian Olympiad in Informatics Regional > Russian Olympiad in Informatics Regional 2023 7번

채점 및 기타 정보

  • 예제는 채점하지 않는다.
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /