1085. Perfect Sequence (25)

来源:互联网 发布:无主之地 mac 汉化 编辑:程序博客网 时间:2024/06/06 15:02
//方法2#include<cstdio>#include<algorithm>using namespace std;int maxn[100010];int main(){  int n=0,p=0;  scanf("%d%d",&n,&p);  int i=0;  for(i=0; i<n; i++)    scanf("%d",&maxn[i]);  sort(maxn, maxn+n);  int ans = 1;  for(i=0; i<n; i++)  {    int j = upper_bound(maxn+i+1,maxn+n,(long long)maxn[i]*p) - maxn;    ans = max(ans, j-i);  }  printf("%d",ans);  return 0;}

0 0
原创粉丝点击