Problem Description
转眼又到了一年的年末,Lele又一次迎来了期末考试。虽然说每年都要考试,不过今年的这场考试对Lele来说却意义重大。
因为经济原因,如果今年没有排在班级前几名,而拿不到奖学金的话,家里便无力再供他继续读书。而且家里帮他都想好出路了——回家种田!!
虽说Lele心里有一百个不愿意,不过父母的话不能不听。
忐忑不安地考完试,Lele拿到了全班的成绩单,这张成绩单是按学号顺序排好的。Lele很想知道班里到底有多少人分数比他高,现在就请你帮帮他,帮他数一下到底有多少人的分数比他高吧。
Input
数据的第一行有一个正整数T,表示测试的组数。接下来有T组测试。
每组数据包括两行。
第一行有两个正整数N K(0
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
int t =sc.nextInt();
while(t-->0){
int n = sc.nextInt();
int k = sc.nextInt();
int a[] = new int [n];
for(int i=0;i<a.length;i++){
a[i]=sc.nextInt();
}
int sum=0;
for(int i=0;i<n;i++){
if(a[i]>a[k-1]){
sum++;
}
}
System.out.println(sum);
}
}
}