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

算法小练-可分解的正整数

题目:

蓝桥杯2025省B可分解的正整数

#include<bits/stdc++.h> using namespace std; // 暴力枚举 bool check(int x){ // 枚举等差数列的首项 for(int s = -x; s <= x; s++){ // 枚举等差数列的项数 for(int k = 3; k <= 2 * x + 1; k++){ // 根据等差数列的首项和项数 计算等差数列和 int sum = (s + s + k - 1) * k / 2; if(sum == x){ return true; } } } return false; } int main(){ int n; cin>>n; int ans = 0; for(int i = 1; i <= n; i++){ int x; cin>>x; if(check(x)) ans++; } cout<<ans<<endl; return 0; }

这是暴力枚举法, 容易超时

实则这道题是诈骗题, 仔细分析不难发现只有1不行其他都行

http://www.jsqmd.com/news/500350/

相关文章:

  • 2026年热门的V型组合式过滤器厂家推荐:金属网初效过滤器/初效平板式过滤器/苏州活性炭袋式过滤器厂家实力与用户口碑参考 - 行业平台推荐
  • 华三(H3C)交换机密码策略配置指南
  • 大SoC芯片+域融合趋势下的Hypervisor应用
  • PVID与tagged/untagged端口详解
  • 低空运行技术研究报告
  • 博弈论详解 3(SG定理的运用)
  • 合规风控+智能管理,盲盒小程序长效运营的核心保障
  • K6性能测试及生成Html压测报告
  • 高级 RAG 查询技术实战教程(非常详细),查询转换与分解从入门到精通,收藏这一篇就够了!
  • 3300mm四辊可逆精轧机(CAD)
  • 一天一个开源项目(第54篇):Supabase - 开源的 Postgres 开发平台,Firebase 替代方案
  • 用电脑闹钟神器有效管理时间并增添乐趣
  • 论文全红怎么救?2026免费降AI天花板出炉:实测10款主流平台,硬生生把98%按到6%!
  • 整数和浮点数在内存中存储的区别
  • [mpv] 通过 JSON IPC 控制 mpv 播放器
  • 第2章 文件和用户管理
  • 金仓数据库在文档型数据迁移中的实践复盘:从MongoDB协议兼容到政务系统平滑替换
  • 算法设计与分析-习题9.4
  • OpenClaw 第十三篇:核心技术实现拆解——从指令输入到执行落地的全链路原理
  • godot中文不显示,仅显示编码,是因为没设置字体,设置字体就好了
  • 2025 CCF 非专业级软件能力认证 解析
  • 2026年靠谱的北京酒店木门品牌推荐:江苏民宿木门/新疆工程木门正规生产厂家推荐 - 行业平台推荐
  • 关于 HarmonyOS 版本的简述
  • 参考文献崩了?AI论文写作软件,千笔AI VS 笔捷Ai,毕业论文全流程必备!
  • nodejs+vue基于springboot的车辆二手汽车交易综合服务平台
  • LeetCode Hot100第二题 字母异位词分组
  • 2026年热门的有机水溶肥品牌推荐:含氨基酸水溶肥/陕西中量元素水溶肥口碑厂家汇总 - 行业平台推荐
  • linux内核 Netfilter
  • 程序员必看:大模型参数高效微调(PEFT)全攻略,建议收藏
  • ESP-IDF 简介