#528. NOIP2010TG-24

NOIP2010TG-24

  1. (阅读程序写结果)
#include<iostream>
using namespace std;
int main()
{
  const int SIZE=10;
  int data[SIZE],i,j,cnt,n,m;
  cin>>n>>m;
  for(i=1;i<=n;i++)
    cin>>data[i];
  for(i=1;i<=n;i++)
  {
    cnt=0;
    for(j=1;j<=n;j++)
      if((data[i]<data[j])||(data[j]==data[i]&&j<i))
        cnt++;
      if(cnt==m)
        cout<<data[i]<<endl;
  }
  return 0;
}

输入:

5 2

96 -8 0 16 87

输出:{{ input(1) }}