2876: 晋级

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:102 解决:46

题目描述

一项编程比赛共有 N 位选手参赛,分为预赛和决赛两轮。比赛规定,在预赛 中分数不为 0,并且比排名第 K 的选手(按分数从大到小)高或与排名第 K 的选手 相等的选手可以晋级决赛。 请你写一个简单的程序,求出能有多少选手晋级决赛。

输入

第 1 行 2 个整数,分别表示选手的总数 N 和比赛要求的晋级参数 K。 第 2 行: N 个整数,分别表示每个选手的预赛分数 Ai。

数据保证:1≤K≤N≤50, 0≤Ai≤100。

输出

输出一行一个整数 M,表示晋级决赛的人数。

样例输入 复制

8 5
10 9 8 7 7 7 5 5

样例输出 复制

6

提示

【输入样例 2】

4 2

0 0 0 0

【输出样例 2】

0