1085 Perfect Sequence (25 分)【简单 / 双指针】
简单 指针 25 sequence perfect
2023-09-11 14:15:52 时间
https://pintia.cn/problem-sets/994805342720868352/problems/994805381845336064
#include<bits/stdc++.h>
using namespace std;
typedef long long int LL;
const int N=1e5*2+10;
LL a[N],n,p;
int main(void)
{
cin>>n>>p;
for(int i=0;i<n;i++) cin>>a[i];
sort(a,a+n);
int ans=0;
for(int i=0,j=0;i<n;i++)
{
while(j<n&&a[j]*p<a[i]) j++;
ans=max(ans,i-j+1);
}
cout<<ans<<endl;
}
相关文章
- 设计模式-UML图简单介绍
- 通过Pyecharts绘制可视化地球竟 然如此简单
- 双机热备的优点简单分析-行云管家
- 1070 Mooncake (25 分)【难度: 简单 / 知识点: 贪心】
- RestHighLevelClient的简单使用
- Unity 菜单界面的简单介绍
- 认识react, 并简单与vue对比
- Java8中 stream,filter 等功能代替for循环(及)isPresent( ) 和 ifPresent() 简单应用
- JS模式:jq中简单的模式--》采摘自js设计(tomxu_version)
- 基于C 语言实现“小球移动”的简单图形游戏【100010545】
- Dubbo入门---搭建一个最简单的Demo框架
- ImageLoader的简单分析(终结篇)
- 【Vue】Vue基础知识点介绍(入门级,简单易懂)——day02
- SpringBoot+mybatis-plus+mysql实现简单后台管理demo
- SV-带有随机变量的简单的类
- Three 之 three.js (webgl)CSS2DObject 添加文字按钮等并与OrbitController / html button 等交互冲突的简单使用说明整理
- 优先队列(PriorityQueue)常用方法及简单案例
- C# new()约束简单介绍