import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); ArrayList<Integer>arr=new ArrayList<>(); String []s=sc.nextLine().trim().split(" "); int n= Integer.parseInt(s[0]); int k=Integer.parseInt(s[1]); while(n-->0){ int size=arr.size(); s=sc.nextLine().trim().split(" "); if(s[0].equals("Q")){//查询 if(size-k>=0)System.out.println(arr.get(size-k)); else System.out.println(1); continue; } //插入数字 int a=Integer.parseInt(s[1]); if(size==0){ arr.add(a); continue; } if(a>=arr.get(size-1)){ arr.add(size,a); continue; } for (int i = 0; i < size; i++) { if(arr.get(i)>=a){ arr.add(i,a);break; } } } } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:942 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:629 |
Hello, world! (C语言代码)浏览:1201 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:530 |
WU-复数求和 (C++代码)浏览:2015 |
printf基础练习2 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:529 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:600 |
时间转换 (C语言代码)浏览:628 |