Codeforces 158A

Posted chopstick8083

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Codeforces 158A相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
int main()
{
	int n, k;
	scanf("%d %d
", &n, &k);
	int temp;
	int ans=0, com;
	int i;
	for(i=0; i<n; ++i)
	{
		scanf("%d", &temp);
		if(temp>0)
		{
			if(i<(k-1))
				++ans;
			else if(i==(k-1))
			{
				com=temp;
				++ans;
			}
			else if(temp==com)
				++ans;
		}
	}
	printf("%d
", ans);
	return 0;
}

  @本题的核心代码是位于第12行至第23行的if条件语句。

以上是关于Codeforces 158A的主要内容,如果未能解决你的问题,请参考以下文章

[CF从零单排#3] CF158A - Next Round

158A

[Codeforces Round #522 (Div. 2, based on Technocup 2019 Elimination Round 3)][C. Playing Piano](代码片段

c_cpp Codeforces片段

Codeforces 86C Genetic engineering(AC自动机+DP)

CodeForces 1005D Polycarp and Div 3(思维贪心dp)