[关闭]
@Metralix 2016-10-31T15:31:26.000000Z 字数 259 阅读 713

k题


题意是得分大于等于第k个人的得分的人都可以晋级,所以一个从头到尾历遍一下,判断是否大于等于第k个人的得分,就可以得到结果。

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int n,k,i,cou=0;
  5. int a[105];
  6. scanf("%d %d",&n,&k);
  7. for(i=0;i<n;i++)
  8. {
  9. scanf("%d",&a[i]);
  10. }
  11. for(i=0;i<n;i++)
  12. {
  13. if(a[i]>=a[k-1])
  14. {
  15. if(a[i]>0) cou++;
  16. }
  17. else break;
  18. }
  19. printf("%d",cou);
  20. return 0;
  21. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注