90分求助
查看原帖
90分求助
558844
F_DWRG楼主2022/5/21 21:42
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,m;cin>>n>>m;
	int a[n];
	for(int i=1;i<=n;i++)
		scanf("%d",&a[i]);
	for(int i=1;i<=n-m+1;i++)
	{
		int maxi=a[i];
		for(int j=i;j<=i+m-1;j++)
		{
			maxi=min(maxi,a[j]);
		}
		printf("%d ",maxi);
	}
	cout<<endl;
	for(int i=m;i<=n;i++)
	{
		int maxi=a[i];
		for(int j=i-m+1;j<=i;j++)
		{
			maxi=max(maxi,a[j]);
		}
		printf("%d ",maxi);
	} 
}
2022/5/21 21:42
加载中...