codeforces 158A-C语言解题报告
生活随笔
收集整理的這篇文章主要介紹了
codeforces 158A-C语言解题报告
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
158A題目網址
題目解析
1.輸入n個選手,和第k個參考選手
再輸入每一個選手的比賽成績
2.輸出比賽成績>=第k個選手的入選人數
3.n,k都是從1開始計算的
4.因為要比較所有的選手與第k個選手,所以使用數組,而且要使用兩個循環(第一個輸入數據,第二個比較成績)
5.不要忘記scanf都是使用取締運算符的&
scanf("%d",&score[i]);
6.注意點:當選手成績為0時,都不能進入下一輪
代碼
#include<stdio.h> #include<stdlib.h> int main() {int n=0,k=0;scanf("%d %d",&n,&k);int i,count=0;int score[100];for(i=0;i<n;i++){scanf("%d",&score[i]);}for(i=0;i<n;i++){if(score[i]!=0&&score[i]>=score[k-1]){++count;}}printf("%d",count);getchar();system("pause");return 0; }總結
以上是生活随笔為你收集整理的codeforces 158A-C语言解题报告的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信用卡逾期上征信了多久能消?用对方法很关
- 下一篇: 没有信用卡能查征信吗?查询方法和结果了解