1 条题解
-
0
#include <bits/stdc++.h> using namespace std; struct node { int x,y; }a[10005]; int sum[10005],maxn,ans; int main() { int n; cin >> n; for(int i = 1;i <= n;i++) { cin >> a[i].x >> a[i].y; } for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++) { if(a[i].x>a[j].x&&a[i].y>a[j].y) sum[i]++; } if(sum[i]>=maxn) { ans=i,maxn=sum[i]; } } for(int i=1;i<=n;i++) { cout << sum[i]<<endl; } cout << ans << endl; }
信息
- ID
- 369
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 10
- 标签
- 递交数
- 3
- 已通过
- 3
- 上传者