首页 > 其他 > 详细

Codeforces 155A

时间:2019-11-11 16:45:14      阅读:89      评论:0      收藏:0      [点我收藏+]
#include <stdio.h>

int main()
{
	int n;
	scanf("%d", &n);
	int temp;
	scanf("%d", &temp);
	int min=temp;
	int max=temp;
	int Count=0;
	while(--n)
	{
		scanf("%d", &temp);
		if(temp>max)
		{
			++Count;
			max=temp;
		}
		else if(temp<min)
		{
			++Count;
			min=temp;
		}
	}
	printf("%d\n", Count);
	return 0;
}

  @将每组数据的一个数据作为变量min和max的初始值,然后从第二个数据开始将其与变量max和min比较,如果比最大值大,则变量max被赋值为当前数据,并将变量Count加一;如果当前数据的值比最小值还要小,则将变量min的值改为当前值,同样将变量Count加一,对这组数据中的余下数据依次做上述比较,直到整组数据比较结束。此时,变量Count的值即为Answer。

Codeforces 155A

原文:https://www.cnblogs.com/commario/p/11836353.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!