求助
  • 板块灌水区
  • 楼主Max_LS
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/8/20 14:06
  • 上次更新2024/8/20 16:13:25
查看原帖
求助
1227116
Max_LS楼主2024/8/20 14:06
--------------------------------
Process exited after 0.02045 seconds with return value 3221225725
请按任意键继续. . .

代码一运行就返回这个

#include<iostream>
#include<cmath>
#include<vector>
using namespace std;
int main(){
	int n,k,num[1000000],MIN[1000000],MAX[1000000],c=0;
	scanf("%d%d",&n,&k);
	for(int i=0;i<n;i++){
		scanf("%d",&num[i]);
		if(i>=k-1){
			int value1=99999999,value2=-99999999;
			for(int j=i;j>=i-k+1;j--){
				value1=min(num[j],value1);
				value2=max(num[j],value2);
			}
			MIN[c]=value1;
			MAX[c]=value2;
			c++;
		}
	}
	for(int i=0;i<c;i++){
		printf("%d ",MIN[i]);
	}
	puts("");
	for(int i=0;i<c;i++){
		printf("%d ",MAX[i]);
	}
	return 0;
}
2024/8/20 14:06
加载中...