低WA地60分求助
  • 板块P1317 低洼地
  • 楼主Ben幻影
  • 当前回复0
  • 已保存回复0
  • 发布时间2021/5/27 21:45
  • 上次更新2023/11/4 22:38:51
查看原帖
低WA地60分求助
354482
Ben幻影楼主2021/5/27 21:45

60分

2 3 5 6

WA

花了次数买了测试点,随便抄。

2测试点:

20
0 1 2 3 0 1 3 2 5 4 3 6 3 0 7 5 7 1 4 0

输出:

6

好像看了一下:

20
0 1 2 3 0 1 3 2 5 4 3 6 3 0 7 5 7 1 4 0
        |     |     |     |   |   |

这不就是6吗!!!

(da+lao+jie+shi+yi+xia)(da+lao+jie+shi+yi+xia)

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,a[10001],ans;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    for(int i=1;i<n;){
        while(a[i]<=a[i-1]&&i<=n){i++;}
        while(a[i]>=a[i-1]&&i<=n){i++;}
        ans++;
    }
    cout<<ans-2<<endl;
    return 0;
}
2021/5/27 21:45
加载中...