当前位置: 首页 > news >正文

AcWing——1571. 完美序列

在这里插入图片描述
在这里插入图片描述
双指针解法

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N = 100000+10;
ll a[N];

int main() {
	ios::sync_with_stdio(0), cout.tie(0), cin.tie(0);
	int n, p, ans = 0;
	cin >> n >> p;
	for(int i = 0; i < n; ++i) cin >> a[i];
	sort(a, a+n);
	for(int i = 0, j = 0; i < n; i++){
	  while(j < n && a[i] > a[j] * p) j++;
	  ans = max(ans, i - j + 1);
	}
	cout << ans;
	return 0;
}

相关文章:

  • 无人机航迹规划:互联银行系统优化(Connected Banking System Optimizer,CBSO)求解无人机路径规划MATLAB
  • JavaScript作用域与闭包
  • 数字内容体验优化策略:全渠道整合与高效转化实践
  • NVIDIA Jetson Orin Nano 刷机过程
  • Unity Shader Graph 2D - Procedural程序化图形循环的箭头
  • 《AI大模型开发笔记》deepseek提示词技巧
  • 易语言写NFC标签URI网址NDEF记录
  • 17.企业级知识图谱中的知识库全景解析(基本概念、 5W2H视角知识库、存储格式分类与技术对比、实践路径与架构设计、案例)
  • 分享一个使用的音频裁剪chrome扩展-Ringtone Maker
  • android 源码切换分支
  • 第 15 天:数据存储,打造存档 读取系统!
  • CAD字体 SHX字体下载
  • Lineageos 22.1(Android 15)更换开机动画
  • Python函数进阶250215
  • 百度智能云—千帆 ModelBuilder API的简单调用(Java)
  • 《AI大模型开发笔记》MoE模型技术对比(Mixtral,Qwen2-MoE,DeepSeek-v3)
  • 刷机维修进阶教程-----MTK芯片机型修改脚本 永久去除系统更新 无视bl锁 无需root权限
  • tcp/ip协议设置参数,tcp/ip协议6设置
  • Linux文件管理:硬链接与软链接
  • 架构——Nginx功能、职责、原理、配置示例、应用场景
  • 航行警告:渤海海峡黄海北部执行军事任务,禁止驶入
  • ​中国超大规模市场是信心所在——海南自贸港建设一线观察
  • “行人相撞案”现场视频公布,法院:表述不当造成误导
  • 巴称巴控克什米尔地区11人在印方夜间炮击中身亡
  • 越怕出错越会出错,“墨菲定律”的魔咒该怎么破?
  • 习近平出席俄罗斯纪念苏联伟大卫国战争胜利80周年庆典