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

【全因子组及排序】2022-1-23

缘由一道很简单的问题——因子问题-编程语言-CSDN问答

void 全因子组(_int64 n, _int64* a, int& x)
{//缘由https://ask.csdn.net/questions/7632111?spm=1005.2025.3001.5141_int64 c = 1, s = 0;bool p = ((n - n / 2 * 2) > 0);while (c <= (s = n / c)){if (!(n - n / c * c))a[x++] = c, a[x++] = s, std::cout << c << "\t" << s << "\t";//else; c += p ? 2 : 1;//对于奇数优化时间减半}
}_int64 a[100000]{}, n = 0; int m = 0, x = 0;std::cin >> n >> m;全因子组(n+1234567890123456789, a, x);std::sort(a + 1, a + x);std::cout << (x >= m ? a[m - 1] : -1) << std::endl;_int64 a[100000]{}, n = 0; int m = 24, x = 0;std::cin >> n >> m;全因子组(n + 1234567890, a, x);	n = 0;if (m < x / 2) n += (m - 1) * 2;else n = x - ((m -= x / 2) > 0 ? m * 2 - 1 : 2);std::cout << (x >= m ? a[n] : -1) << std::endl;

相关文章:

  • 【计算机网络】IPv6和NAT网络地址转换
  • DeepSeek R1模型已完成小版本试升级
  • jQuery和CSS3卡片列表布局特效
  • 桃黑黑反斗战
  • Spring AI 整合聊天模型之智谱AI
  • 华为OD最新机试真题-按单词下标区间翻转文章内容-OD统一考试(B卷)
  • B3694 数列离散化
  • 【人工智能】微调革命:释放大模型的无限潜能
  • 基于seal密码库的格加密算法的原理、实现与应用
  • Shell - ​​Here Document(HereDoc)
  • AI Agent工具全景解析:从Coze到RAGflow,探索智能体自动化未来!
  • 制作一款打飞机游戏61:轨迹调度
  • git提交更改
  • 使用Milvus运行一个Milvus单机版实例
  • TypeScript知识点梳理
  • vue+ts+TinyEditor 是基于 Quill 2.0 开发的富文本编辑器,提供丰富的扩展功能,适用于现代 Web 开发的完整安装使用教程
  • ModbusTcp协议
  • 第五章 面向对象(进阶)
  • qt之开发大恒usb3.0相机三
  • 第五十七节:综合项目实践-智能监控系统原型
  • 模板网站/广州网络推广外包
  • 江西专业南昌网站建设/花都网站建设公司
  • 深圳网站建设大公司/今天
  • 抚顺市城市建设档案馆网站/网络营销推广工作内容
  • 淘客优惠券 网站建设/百度网络营销中心
  • 医院网站建设的特点/学历提升哪个教育机构好一些