NYOJ 370 波动序列

来源:互联网 发布:手机版淘宝好评能改吗 编辑:程序博客网 时间:2024/04/30 15:02

链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=370

 

 

 

#include <iostream>#include<cstdio>using namespace std;int main(){    int t;    int n;    int i;    int a;    int last;    bool s;    int ans;    scanf("%d",&t);    while(t--)    {        scanf("%d",&n);        s=true;        scanf("%d",&last);        ans=1;        for(i=1;i<n;i++)        {            scanf("%d",&a);            if(!s&&a>last)            {                ans++;                s=true;            }            else if(s&&a<last)            {                ans++;                s=false;            }            last=a;        }        printf("%d\n",ans);    }    return 0;}


 

0 0
原创粉丝点击