n бүхэл тооноос бүрдсэн массив өгөгдсөн. Элементүүдийг 1,2,…,n гэж дугаарласан.
Массивыг дараах үйлдлээр өөрчилж болно: массивын элемент сонгоод утгыг нь нэгээр нэмэх.
Дараах хэлбэрийн q хүсэлтүүдийг боловсруул: a байрлалаас b байрлал хүртэлх дэд хэсгийг авбал түүнийг өсөх болгож чадах хамгийн бага үйлдлийн тоо юу вэ?
Массив өсөх гэдэг нь элемент бүр өмнөх элементээсээ их буюу тэнцүү байхыг хэлнэ.
Эх сурвалж: cses.fi
Эхний мөрөнд хоёр бүхэл тоо n ба q байна: массивын хэмжээ ба хүсэлтийн тоо.
Хоёр дахь мөрөнд n бүхэл тоо x1,x2,…,xn байна: массивын агуулга.
Эцэст нь q мөрөнд хүсэлтүүд байна. Мөр бүрт хоёр бүхэл тоо a ба b: дэд хэсгийн эхлэх ба дуусах байрлал.
Хүсэлт бүрт хамгийн бага үйлдлийн тоог хэвлэ.
5 3 2 10 4 2 5 3 5 2 2 1 4
2 0 14