最后一个点过不了啊,我复制输出数据不行,手输就可以了?
  • 板块P1567 统计天数
  • 楼主qi___ye
  • 当前回复10
  • 已保存回复10
  • 发布时间2022/10/20 21:30
  • 上次更新2023/10/27 06:43:54
查看原帖
最后一个点过不了啊,我复制输出数据不行,手输就可以了?
799055
qi___ye楼主2022/10/20 21:30
#include<stdio.h>

int main(){
	int N,i;
	scanf("%d",&N);
	int a[N];
	for(i=0;i<N;i++){
		scanf("%d",&a[i]);
	}
	int sum=0,sum1=1;
	int max(int x,int y);
	for(i=0;i<N;i++){
		sum1=1;
		for(int m=0;i+m<N;m++){
			if(a[i+m]<a[i+m+1]){
				sum1++;
			}
			else{
				sum=max(sum,sum1);
				i=i+m;
				break;
			}
		}
	}
	printf("%d",sum);
	return 0;
}
int max(int x,int y){
	return(x>y?x:y);
}
2022/10/20 21:30
加载中...