dp50分求助
  • 板块P3902 递增
  • 楼主biao_o
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/1/26 16:48
  • 上次更新2024/1/26 18:57:12
查看原帖
dp50分求助
996289
biao_o楼主2024/1/26 16:48
#include<bits/stdc++.h>
#include<algorithm>
using namespace std;
int n,ans=0;
int main()
{
	cin>>n;
	int a[n],s[n];
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
	}                     
	for(int i=0;i<n;i++)
	{
		s[i]=1;
        for(int j=0;j<i;j++)
        {
            if(a[j]<a[i]&&s[j]>=s[i])
            {
                s[i]=s[j]+1;
            }
        }
        ans=max(s[i],ans);
	}
	cout<<n-ans;
	return 0;
}

大佬们帮忙看看@_@

2024/1/26 16:48
加载中...