news 2026/4/18 14:27:13

东方博宜OJ 1148:数数小木块 ← 递归

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
东方博宜OJ 1148:数数小木块 ← 递归

【题目来源】
https://oj.czos.cn/p/1148

【题目描述】
在墙角堆放着一堆完全相同的正方体小木块,如下图所示:


因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了。

【输入格式】
只有一个整数 n,表示这堆小木块的层数,已知 1≤n≤100。

【输出格式】
只有一个整数,表示这堆小木块的总数量。

【输入样例】
5

【输出样例】
35

【数据范围】
1≤n≤100​​​​​​​​​​​​​​

【算法分析】
观察可知,各层小木块的数量依次为 1,3,6,10,15,……
据此可得规律,即:
第 i 层的小木块数量比第 i-1 层的小木块数量多 i 个
然后,基于此规律,构建递归函数。

【算法代码】

#include <bits/stdc++.h> using namespace std; int f(int n) { if(n==1) return 1; return f(n-1)+n; } int main() { int n,sum=0; cin>>n; for(int i=1; i<=n; i++) { sum+=f(i); } cout<<sum; return 0; } /* in:5 out:35 */





【参考文献】
https://oj.czos.cn/p/1148







版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 8:18:25

设计模式:责任链模式(springmvc应用)

目录 一、核心角色对应&#xff08;责任链模式&#xff09; 二、场景 1&#xff1a;HandlerInterceptor 拦截器链&#xff08;核心&#xff09; 1. 核心流程&#xff08;请求处理全生命周期&#xff09; 2. 代码示例&#xff08;自定义拦截器链&#xff09; 步骤 1&#x…

作者头像 李华
网站建设 2026/4/18 8:16:44

DAY 43

# DAY 43 随机函数与广播机制 知识点回顾: 1. 随机张量的生成: torch.randn函数 2. 卷积和池化的计算公式 (可以不掌握, 会自动计算的) 3. pytorch的广播机制: 加法和乘法的广播机制 ps: numpy运算也有类似的广播机制, 基本一致 作业: 自己多举几个例子帮助自己理解即可…

作者头像 李华
网站建设 2026/4/18 3:46:36

避免数据泄露风险:为什么企业应选择私有化anything-llm?

避免数据泄露风险&#xff1a;为什么企业应选择私有化 Anything-LLM&#xff1f; 在金融、医疗和法律等行业&#xff0c;一份合同、一条患者记录或一封内部邮件的外泄&#xff0c;都可能引发千万级罚款甚至品牌崩塌。而当企业开始尝试用大模型提升效率时&#xff0c;一个现实问…

作者头像 李华
网站建设 2026/4/18 8:06:54

狼群算法求解柔性车间调度问题的Matlab版:有源码提供学习,可直接运行

狼群算法求解柔性车间调度matlab版 有源码提供学习 可直接运行直接打开Matlab&#xff0c;新建个脚本文件咱们就开干。今天要折腾的是用狼群算法解决柔性车间调度这个硬骨头问题。车间里七八台机器&#xff0c;每个工件还有不同的加工路线&#xff0c;这调度方案能把人绕晕&am…

作者头像 李华
网站建设 2026/4/18 7:38:11

使用Vite#x2B; Lit 构建webcomponent 组件

ViteLit.js 构建Web Component web component作为前一个时代的方案&#xff0c;在特定场景下确有不一样的妙用 &#xff0c;在维护前后端不分离的项目&#xff0c;web component 是为数不多的选择&#xff0c;整理一下使用Lit 构建自己的web component组件库为传统项目提提速的…

作者头像 李华
网站建设 2026/4/18 13:35:10

好写作AI:从思绪到结构,一键生成清晰论文大纲

你是否曾面对空白文档&#xff0c;脑中想法万千却不知如何下笔组织&#xff1f;是否花费数小时反复调整论文结构&#xff0c;却总觉逻辑不顺&#xff1f;好写作AI全新功能——一键智能大纲生成&#xff0c;正是为破解这一核心难题而来。它帮你将飘散的思绪&#xff0c;瞬间转化…

作者头像 李华