hty1998 2014-09-25 05:57:16
点我顶贴
收藏
删除
#include<iostream>
using namespace std;
int main()
{
int n,i,js=1,x=0,y=0,bj=-1;
cin>>n;
cin>>x;
for (i=2;i<=n;i++)
{
y=x;
cin>>x;
if (x==y)
{
continue;
}
if (bj==-1 || bj!=(x>y))
{
js++;
bj=(x>y);
}
}
cout<<js<<endl;
//system("pause");
return 0;
}
#1 刘宇麒@2015-02-05 06:05:55
33158
回复
删除
#include<cstdio>
int s,n,k,i,a,b;
int main()
{
scanf("%d%d",&n,&a);
for(i=1;i<n;++i)
{
scanf("%d",&b);
if(b>a&&k!=1)k=1,s++;
if(b<a&&k!=2)k=2,s++;
a=b;
}
printf("%d",s+1);
}