import java.util.*; public class Main {     public static void main(String[] args) {         Scanner in = new Scanner(System.in);         while (in.hasNext()) {             int n = in.nextInt();             int[] A = new int[n];             int[] B = new int[n];             for(int i = 0; i < n; i++){                 A[i] = in.nextInt();             }             for(int i = 0; i < n; i++){                 B[i] = in.nextInt();             }             for(int i = 0; i < n; i++){                 int[] min = new int[B[i]];                 int[] max = new int[B[i]];                 int index = i - B[i] + 1;                 min[0] = A[index];                 max[0] = A[index];                 int flag = 1;                 for(int j = index + 1; j < index + B[i]; j++){                     if(A[j] < min[flag - 1]){                         min[flag] = A[j];                         max[flag] = max[flag - 1];                     }else{                         max[flag] = A[j];                         min[flag] = min[flag - 1];                     }                     flag ++;                 }                 System.out.println(max[max.length - 1] * min[min.length - 1]);             }         }     } }
点赞 6

相关推荐

黑着眼圈看手机:pdd秋招笔试挂了,春招还行吗
点赞 评论 收藏
分享
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务