给定一个正整数N,将其表示为数字1,3,7,15相加的形式输出。请编码找出使上述数字出现的总次数最少(每个数字可以重复使用)的组合。

简介: 给定一个正整数N,将其表示为数字1,3,7,15相加的形式输出。请编码找出使上述数字出现的总次数最少(每个数字可以重复使用)的组合。

给定一个正整数N,将其表示为数字1,3,7,15相加的形式输出。请编码找出使上述数字出现的总次数最少(每个数字可以重复使用)的组合。

  • 输入说明:一个正整数N(N<=10000)。
  • 输出说明:正整数N由1,3,7,15组成的加法表达式,左侧是N,之后是’=‘号,’='右侧是数字加和的形式,要求非递增排列。
  • 举例:
    输入:17
    输出:17=15+1+1
#include <iostream>
using namespace std;
int main()
{
    int N;
    cin >> N;
    int a = N / 15;
    int b = (N - a * 15) / 7;
    int c = (N - a * 15 - b * 7) / 3;
    int d = N - a * 15 - b * 7 - c * 3;
    string str;
    while (a > 0)
    {
        str += "15+";
        a -= 1;
    }
    while (b > 0)
    {
        str += "7+";
        b -= 1;
    }
    while (c > 0)
    {
        str += "3+";
        c -= 1;
    }
    while (d > 0)
    {
        str += "1+";
        d -= 1;
    }
    str.erase(str.length() - 1);
    cout << N << "=" << str;
    return 0;
}

演示截图:

注:

相关文章
|
4月前
|
人工智能 监控 Linux
阿里云/本地部署 OpenClaw 重构零售运营:从库存/竞品/日报/新品到智能客诉闭环实战教程
在零售行业,**碎、散、频、急**是日常运营的真实状态:渠道分散、门店繁多、订单与客诉高频、响应要求极强时效。企业长期被大量重复、机械、必须时刻盯守的工作消耗人力,这些事务复杂度不高,却无法立项开发系统,最终只能靠人力兜底,形成巨大的隐性成本黑洞。OpenClaw(Clawdbot)作为自托管AI调度网关,恰好命中这类场景的核心痛点,它不替代人的决策,而是接管流程、自动巡检、主动推送、持续追踪,让零售运营体系在无人盯守时也能稳定运转。
544 0
|
3月前
|
机器人 API 数据安全/隐私保护
OpenClaw 接入钉钉企业内部机器人完整教程
本文详解OpenClaw接入钉钉企业内部机器人的全流程:通过钉钉开放平台Channels能力,以Stream模式(免公网域名)对接,步骤清晰、配图实操。涵盖应用创建、机器人开通、信息配置、版本发布及凭证获取,助力开发人员快速落地敏捷协作。(239字)
|
4月前
|
人工智能 监控 API
ai龙虾 OpenClaw 阿里云/本地部署:+GLM-5-Turbo适配优化+百炼API配置及避坑指南
2026年,OpenClaw(俗称“龙虾”)已从技术极客的工具演进为广泛应用的生产力载体,其核心价值在于通过工具调用、任务拆解、多步骤串联实现自动化工作流。但实际使用中,通用大模型常出现工具调用断链、指令理解偏差、长任务稳定性不足等问题——这类需要持续工具调用、复杂指令拆解、长时间运行的“龙虾任务”,对模型的专项能力提出了更高要求。
1588 0
|
2月前
|
人工智能 自然语言处理 供应链
为什么 MCP 在协议层会有 prompt injection的问题:工具描述如何劫持 agent 上下文
MCP(Model Context Protocol)虽成AI Agent主流集成标准,但其将工具描述全量注入上下文的设计,导致“Context Poisoning”——恶意指令可借工具元数据污染LLM推理。OWASP将其列为LLM应用头号漏洞,2025年已致超10万站点遭袭。根本风险在于协议层信任模型缺失,非清洗不可用。
212 12
为什么 MCP 在协议层会有 prompt injection的问题:工具描述如何劫持 agent 上下文
|
5月前
|
人工智能 自然语言处理 监控
电商行业有哪些agent应用(2026年2月)
2026年电商竞争已转向“智能化效率”。阿里云“铁三角”——Quick Service(超级客服)、Quick BI“智能小Q”(决策中台)、Dataphin(数据底座),构建AI Agent闭环:前端懂业务、中台秒决策、底层治数据,实现服务、经营与治理的全链路智能协同。(239字)
|
11月前
|
云安全 人工智能 安全
API安全防线:申通与阿里云共筑数据护城河
申通快递携手阿里云打造API安全防控体系,通过IP、账号、行为等多维度监控,实现敏感数据泄露的精准识别与快速响应,构建快递行业数据安全新标杆。
272 0
|
SQL 网络协议 关系型数据库
mysql 连接超时wait_timeout问题解决
com.mysql.jdbc.CommunicationsException: The last packet successfully received from the server was58129 seconds ago.The last packet sent successfully to the server was 58129 seconds ago, which is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or tes
|
8月前
|
开发框架 JSON 前端开发
React 19 新特性全面解析:Actions、Server Components 与 useEffect 革命
React 19重磅升级:Actions简化异步处理,Server Components实现服务端零打包,useEffect优化心智模型。三大特性协同提升性能与开发体验,引领全栈新范式。
1122 1
|
人工智能 算法 API
构建基于 Elasticsearch 的企业级 AI 搜索应用
本文介绍了基于Elasticsearch构建企业级AI搜索应用的方案,重点讲解了RAG(检索增强生成)架构的实现。通过阿里云上的Elasticsearch AI搜索平台,简化了知识库文档抽取、文本切片等复杂流程,并结合稠密和稀疏向量的混合搜索技术,提升了召回和排序的准确性。此外,还探讨了Elastic的向量数据库优化措施及推理API的应用,展示了如何在云端高效实现精准的搜索与推理服务。未来将拓展至多模态数据和知识图谱,进一步提升RAG效果。
652 1