CodeForces 158 A.Next Round(水~)

来源:互联网 发布:seo搜索引擎是什么 编辑:程序博客网 时间:2024/06/08 15:33

Description

从大到小给出n个人的成绩,如果一个人的分数为正且不低于第k名的分数则晋级,问晋级人数

Input

第一行两个整数nk,之后n个整数a1,2,...,n,保证ai不增(1kn50,0ai100)

Output

输出晋级人数

Sample Input

8 5
10 9 8 7 7 7 5 5

Sample Output

6

Solution

水题

Code

#include<cstdio>#include<iostream>#include<cstring>#include<algorithm>#include<cmath>#include<vector>#include<queue>#include<map>#include<set>#include<ctime>using namespace std;typedef long long ll;typedef pair<int,int>P;const int INF=0x3f3f3f3f,maxn=100001;int n,k,a[maxn]; int main(){    while(~scanf("%d%d",&n,&k))    {        int ans=0;        for(int i=1;i<=n;i++)scanf("%d",&a[i]);        for(int i=1;i<=n;i++)            if(a[i]&&a[i]>=a[k])ans++;        printf("%d\n",ans);    }    return 0;}
原创粉丝点击