2026/6/20 9:34:26
网站建设
项目流程
拓者室内设计网站,网页设计与网站建设 公开课,唐山公司网站建设,网站首页锚文本欢迎大家订阅我的专栏#xff1a;算法题解#xff1a;C与Python实现#xff01; 本专栏旨在帮助大家从基础到进阶 #xff0c;逐步提升编程能力#xff0c;助力信息学竞赛备战#xff01;
专栏特色 1.经典算法练习#xff1a;根据信息学竞赛大纲#xff0c;精心挑选…欢迎大家订阅我的专栏算法题解C与Python实现本专栏旨在帮助大家从基础到进阶 逐步提升编程能力助力信息学竞赛备战专栏特色1.经典算法练习根据信息学竞赛大纲精心挑选经典算法题目提供清晰的代码实现与详细指导帮助您夯实算法基础。2.系统化学习路径按照算法类别和难度分级从基础到进阶循序渐进帮助您全面提升编程能力与算法思维。适合人群准备参加蓝桥杯、GESP、CSP-J、CSP-S等信息学竞赛的学生希望系统学习C/Python编程的初学者想要提升算法与编程能力的编程爱好者附上汇总帖GESP认证C编程真题解析 | 汇总【题目来源】洛谷[B3923 GESP202312 二级] 小杨做题 - 洛谷【题目描述】为了准备考试小杨每天都要做题。第1 11天小杨做了 道题第2 22天小杨做了道题从第3 33天起小杨每天做的题目数量是前两天的总和。此外小杨还规定当自己某一天做了大于或等于m mm题时接下来的所有日子里他就再也不做题了。请问到了第N NN天小杨总共做了多少题呢【输入】总共4 44行。第一行一个整数a aa第二行一个整数b bb第三行一个整数m mm第四行一个整数N NN。【输出】一行一个整数表示小杨N NN天里总共做了多少题目。【输入样例】1 2 10 5【输出样例】19【算法标签】《洛谷 B3923 二级] 小杨做题》 #GESP# #2023#【代码详解】#includebits/stdc.h// 包含标准库头文件constintN370;// 定义数组最大长度usingnamespacestd;// 使用标准命名空间intm,n;// m:阈值n:项数inta[N];// 存储数列的数组intmain(){// 输入前两项和参数m,ncina[1]a[2]mn;// 生成数列直到第n项或超过阈值mfor(inti3;in;i){a[i]a[i-1]a[i-2];// 斐波那契数列规则if(a[i]m){// 如果超过阈值mni;// 调整实际计算的项数break;// 终止生成}}// 计算数列前n项的和intans0;for(inti1;in;i){ansa[i];// 累加每项}coutansendl;// 输出结果return0;// 程序正常结束}【运行结果】1 2 10 5 19