请求加强数据
  • 板块P1317 低洼地
  • 楼主lanwm
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/7/28 20:06
  • 上次更新2024/12/13 15:44:16
查看原帖
请求加强数据
776023
lanwm楼主2024/7/28 20:06

只考虑从1到n-2中比两边小的以及和左边相等+比右边小就可以AC

#include<stdio.h>
int main(void)
{
	int n;
	scanf("%d",&n);
	int arr[n];
	for(int i=0;i<n;i++)
	scanf("%d",&arr[i]);
	int num=0;
	for(int i=1;i<n-1;i++)
	{
		if(arr[i]<arr[i-1]&&arr[i]<arr[i+1])
	    	num++;
	    
	   	 else if(arr[i<arr[i+1]&&arr[i]==arr[i-1])
	   	 num++;
	}
	printf("%d",num);
                                       
	return 0;
}
2024/7/28 20:06
加载中...