## 求助,50分,后两行RE!!!!!
  • 板块P2782 友好城市
  • 楼主kara20
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/3/8 21:10
  • 上次更新2023/10/23 22:38:55
查看原帖
## 求助,50分,后两行RE!!!!!
825619
kara20楼主2023/3/8 21:10
#include<iostream>
#include<algorithm>
using namespace std;
struct c
{
    int u,d;
};
c a[5009];
int n,f[5009];
bool cmp(c a,c b)
{
  return a.u<b.u;
}
int main()
{
    cin>>n;
    for(int i=1;i<=n;i++)
      cin>>a[i].d>>a[i].u;
      sort(a+1,a+n+1,cmp);
      f[1]=1;
      for(int i=2;i<=n;i++)
      {
          f[i]=1;
          for(int x=1;x<i;x++)
            if(a[i].d>a[x].d&&f[i]<f[x]+1)f[i]=f[x]+1;
      }
      int a=f[1];
      for(int i=2;i<=n;i++)
        if(f[i]>a)a=f[i];
      cout<<a;

}
```c
2023/3/8 21:10
加载中...