Problem

2 /6


حداکثر در بخش های فرعی

Problem

یک ساختار داده را برای محاسبه موثر ماکزیمم عناصر آرایه متوالی اجرا کنید.

ورودی
خط اول شامل یک عدد طبیعی N (\(1 <= N <= 100000\)) — تعداد اعداد در آرایه. خط دوم شامل N اعداد از 1 تا 100000 — عناصر آرایه. خط سوم شامل یک عدد طبیعی K (\(1 <= K <= 30000\)) &mdash ; تعداد درخواست‌ها برای محاسبه حداکثر. در خطوط K زیر، هر کدام دو عدد — اعداد عناصر چپ و راست قطعه آرایه (فرض می شود که عناصر آرایه از یک شماره گذاری می شوند).

حصر
برای هر پرس و جو، مقدار حداکثر عنصر را در محدوده مشخص شده آرایه چاپ کنید. خروجی اعداد در یک خط جدا شده با فاصله.

 

نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 5
2 2 2 1 5
2
23
25
2 5