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

25462번 - Inverzije 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
4 초 1024 MB1831147264.865%

문제

Neka je zadana permutacija $P$ duljine $N$. Permutacija duljine $N$ je niz čiji su elementi različiti prirodni brojevi od 1ドル$ do $N$. Broj inverzija neke permutacije je broj parova $(i, j)$ takvih da je 1ドル ≤ i < j ≤ N$ i $P_i > P_j$.

Isto tako, broj inverzija permutacija $P$ na intervalu od a do b je broj parova $(i, j)$ takvih da je $a ≤ i < j ≤ b$ i $P_i > P_j$.

Tvoj zadatak je da za zadanu permutaciju $P$ i $M$ zadanih intervala odrediš broj inverzija na svakom od njih.

입력

U prvom su retku prirodni brojevi $N$ (1ドル ≤ N ≤ 100,000円$) i $M$ (1ドル ≤ M ≤ 100,000円$), brojevi iz teksta zadatka.

U drugom retku je $N$ različitih prirodnih brojeva $P_i$ (1ドル ≤ P_i ≤ N$).

U sljedećih $M$ redaka su prirodni brojevi $a_i$ i $b_i$ (1ドル ≤ a_i ≤ b_i ≤ N$), granice intervala čiji broj inverzija tražimo.

출력

Za svaki od $M$ intervala ispiši broj inverzija permutacije $P$ unutar njega.

제한

예제 입력 1

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

예제 출력 1

0
7
0
4
2

예제 입력 2

5 2
4 3 1 5 2
2 3
1 5

예제 출력 2

1
6

예제 입력 3

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

예제 출력 3

5
0
0

힌트

Opis prvog probnog primjera: Na intervalu od 2ドル$. do 3ドル$. elementa nema inverzija jer je 3ドル<5$. Interval od 1ドル$. do 5ドル$. elementa je zapravo cijeli niz. Inverzije su u tom slučaju parovi elemenata s indeksima $(1, 2),ドル $(1, 4),ドル $(1, 5),ドル $(2, 4),ドル $(2, 5),ドル $(3, 4)$ i $(3, 5)$.

출처

Olympiad > Croatian Highschool Competitions in Informatics > 2022 > Junior Final Exam #1 1번

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

출처

대학교 대회

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

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