import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int[]a=new int[n]; for (int i = 0; i < a.length; i++) { a[i]=sc.nextInt(); } n=sc.nextInt(); for (int i = 0; i < n; i++) { int b1=sc.nextInt()-1; int b2=sc.nextInt()-1; int max=a[b1]; for (int j =b1+1; j <=b2; j++) { if(a[j]>max) max=a[j]; } System.out.println(max); } } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.4 (Java代码)浏览:788 |
汽水瓶 (C语言代码)浏览:664 |
C语言训练-立方和不等式 (C语言代码)浏览:779 |
P1002 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:584 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:836 |
出圈】指针malloc版浏览:377 |
循环入门练习6 (C语言代码)浏览:1058 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:742 |