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 人评分
printf基础练习2 (C++代码)(受教了,,%#o和%#x的用途)三人行,必有我师,,多看题解会有收获浏览:1873 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:978 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:508 |
九宫重排 (C++代码)浏览:2160 |
WU-判定字符位置 (C++代码)浏览:1395 |
愚蠢的摄影师 (C++代码)浏览:934 |
星期判断机 (C语言代码)浏览:859 |
1162答案错误,为什么浏览:640 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:1317 |
半数集问题 (C语言代码)浏览:920 |