#include<bits/stdc++.h> using namespace std; int a[200]; int main()** ** { ** int n;** ** cin >> n;** ** for(int i=1;i<=n;i++)** ** { ** cin>>a[i]; ** } ** int cnt=0; ** for(int i=2;i<=n;i++)** ** { ** if(a[i]>a[i-1]) ** { ** while(a[i]>a[i-1]&&i!=n) ** { ** i++; ** } ** cnt++; ** if(in&&a[i]<a[i-1])** ** { ** cnt++; ** **} ** **} ** **else ** { ** while(a[i]<a[i-1]&&i!=n) ** { ** i++; ** } ** cnt++; ** if(in&&a[i]>a[i-1])** ** { ** cnt++; ** **} ** } ** } ** cout<<cnt<<endl; ** return 0; }

1 条评论

  • @ 2024-1-29 19:25:14

    #include<bits/stdc++.h> using namespace std; int a[200]; int main()** ** { ** int n;** ** cin >> n;** ** for(int i=1;i<=n;i++)** ** { ** cin>>a[i]; ** } ** int cnt=0; ** for(int i=2;i<=n;i++)** ** { ** if(a[i]>a[i-1]) ** { ** while(a[i]>a[i-1]&&i!=n) ** { ** i++; ** } ** cnt++; ** if(in&&a[i]<a[i-1])** ** { ** cnt++; ** **} ** **} ** **else ** { ** while(a[i]<a[i-1]&&i!=n) ** { ** i++; ** } ** cnt++; ** if(in&&a[i]>a[i-1])** ** { ** cnt++; ** **} ** } ** } ** cout<<cnt<<endl; ** return 0; }

    • 1

    信息

    ID
    171
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    递交数
    12
    已通过
    8
    上传者