electicode
Bosh sahifaKurslarResurslarMasalalarMilliy olimpiadaMusobaqalarReyting
...

Shar portlashi

Vaqt limiti: 1000msXotira limiti: 256MB
Barcha yechimlar

Masala tavsifi

Sizga zal ichida nnn ta shar berilgan. Zalning shift balandligi hhh metr. Har bir shar dastlab aia_iai​ metr balandlikda suzib turadi va doimiy viv_ivi​ metr/soniya tezlikda yuqoriga ko‘tariladi. Shar shift balandligi hhh ga yetgan yoki undan oshgan zahoti yoriladi. Sizga, shuningdek, soniyalarda berilgan ttt davomiylik ham berilgan. Sizning vazifangiz quyidagilarni aniqlash:

  • ttt soniyadan keyin yorilmaydigan sharlar soni nechta?
  • Yorilmaydigan sharlar orasida eng katta balandlikda bo‘lganining indeksini chiqaring. Agar bir nechta shar bir xil maksimal balandlikda bo‘lsa, eng katta indeksga ega bo‘lganini tanlang. Agar birorta ham shar yorilmay qolmasa, 0 -1 ni chiqaring.

Kiritish formati

Birinchi qatorda uchta butun son nnn, hhh va ttt beriladi --- sharlar soni, shift balandligi va soniyalardagi vaqt. Keyingi nnn qatorning har birida ikkita butun son aia_iai​ va viv_iv beriladi --- -sharning boshlang‘ich balandligi va yuqoriga ko‘tarilish tezligi.

Cheklovlar:

  • 1≤n,t≤1051 \leq n, t \leq 10^51≤n,t≤105
  • 0≤ai<h≤1090 \leq a_i < h \leq 10^90≤ai​<

Chiqish formati

Bitta qatorda bo‘shliq bilan ajratilgan ikkita butun sonni chiqaring: ttt soniyadan keyin yorilmaydigan sharlar soni va eng baland yorilmagan sharning indeksi (agar bunday sharlar bo‘lmasa −1-1−1).

Baholash

SubtaskQo‘shimcha cheklovlarBallarTalab qilinadigan subtask
000Misoldagi testlar000-
111n=1n = 1n= va

Misollar

Misol 1
Kirish
4 10 2
2 3
3 2
5 3
4 1
Chiqish
3 1
Misol 2
Kirish
2 4 2
0 2
2 1
Chiqish
0 -1
Misol 3
Kirish
2 5 2
0 2
2 1
Chiqish
2 2

© 2026 Electicode. All rights reserved.

i​
iii
h
≤
109
  • 1≤vi≤1041 \leq v_i \leq 10^41≤vi​≤104
  • 1
    a1=0a_1 = 0a1​=0
    151515
    -
    222n=1n = 1n=1202020111
    333Barcha iii lar uchun ai=0a_i = 0ai​=0252525111
    444Qo‘shimcha cheklovlar yo‘q404040000, 111, 222, 333