感觉逻辑没问题,自测也可以,不知道哪里错了,求大神解答
  • 板块P1567 统计天数
  • 楼主Dihuan
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/10/26 16:25
  • 上次更新2023/10/26 18:35:54
查看原帖
感觉逻辑没问题,自测也可以,不知道哪里错了,求大神解答
1113550
Dihuan楼主2023/10/26 16:25

本人大一新生,目前只学了C语言,请各位大佬尽量用C,C++看不懂(谢谢qwq)

#include <stdio.h>
#include <stdlib.h>

long long int i,n,a[1000000];
int main()
{
	scanf("%lld",&n);
	for(i=0;i<n;i++)
	{
		scanf("%lld",&a[i]);
	}
	 long long int ans=0,sum=0;
	for(i=0;i<n;i++)
	{
		if(a[i+1]>a[i])
		{
			sum++;
		}else
		{
			if(sum>ans)
			{
				ans=sum;
				sum=0;
			}
		}
	}
	if(ans!=0)
	{
		printf("%lld",ans+1);
	}else
	{
		printf("0");
	}
}
2023/10/26 16:25
加载中...