50pts 求调
  • 板块P9147 签到题
  • 楼主ScottSun
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/3/19 09:09
  • 上次更新2023/10/23 21:10:26
查看原帖
50pts 求调
241627
ScottSun楼主2023/3/19 09:09
#include<bits/stdc++.h>

using namespace std;

int n,sum=0,ans=0,temp,flag; 
long long a[305]; 

int main()
{
    cin>>n;
    for(int i=0;i<n;i++)
        cin>>a[i];
    for(int j=1;j<n;j++)
    {
    	temp=a[j];
    	sum=0;
		a[j]=a[j+1]-1;
		flag=0;
		for(int i=0;i<n;i++)
		{
        	if(i>0&&a[i]-a[i-1]>0)
			{
           		sum++;
           		flag=1;
        	}
        	else if(flag)
        	{
        		break;
			}
    	}
    	if(sum>ans)
			ans=sum;
		a[j]=a[j-1]+1;
		sum=0;
		flag=0;
		for(int i=0;i<n;i++)
		{
        	if(i>0&&a[i]-a[i-1]>0)
			{
           		sum++;
           		flag=1;
        	}
        	else if(flag)
        	{
        		break;
			}
    	}
    	if(sum>ans)
			ans=sum;
		a[j]=temp;	
	}
    cout<<ans+1;
}
2023/3/19 09:09
加载中...