题解:学而思编程 冲刺信奥

发布时间:2026/7/15 5:40:11
题解:学而思编程 冲刺信奥 【题目来源】学而思编程冲刺信奥【题目描述】不知不觉已经进入炎热的夏天小猴发现暑假完了之后今年的CSP-J就临近比赛了所以小猴想提前做好复习规划小猴决定从下周一开始努力刷题备战CSP-J他计划周一至周五每天做a aa道题目周六和周日每天做b bb道题目。请你帮小猴计算按照计划他将在第几天实现做题数大于n nn题【输入】一行包含三个整数a aab bb和n nn。【输出】一行一个整数代表天数。【输入样例】10 20 99【输出样例】8【核心思想】问题分析给定周一至周五每天做a aa题、周六周日每天做b bb题的计划求累计做题数首次超过n nn题所需的天数。这是一个周期模拟问题核心在于利用周期性规律减少重复计算将大规模模拟优化为整周计算 剩余天数模拟。算法选择周期分解以7 77天为一个周期先计算完整周期的数量再模拟剩余不足一周的天数取模运算利用n m o d s n \bmod snmods提取不足一个周期的剩余量避免逐天遍历所有天数关键步骤计算周工作量s 5 × a 2 × b s 5 \times a 2 \times bs5×a2×b即一个完整周期7 77天的总做题量整周处理r e s ⌊ n / s ⌋ × 7 res \lfloor n / s \rfloor \times 7res⌊n/s⌋×7计算完整周期对应的天数n ← n m o d s n \leftarrow n \bmod sn←nmods得到剩余目标量模拟剩余天数定义周期内每日工作量数组d [ a , a , a , a , a , b , b ] d [a, a, a, a, a, b, b]d[a,a,a,a,a,b,b]逐天累加s u m sumsum直到s u m n sum nsumn总天数累加r e s ← r e s d a y res \leftarrow res dayres←resday其中d a y dayday为最后不足一周所需的天数输出结果r e s resres时间/空间复杂度时间复杂度O ( 1 ) O(1)O(1)整周计算为O ( 1 ) O(1)O(1)剩余天数模拟最多7 77天亦为O ( 1 ) O(1)O(1)空间复杂度O ( 1 ) O(1)O(1)仅需常数级别变量和固定长度为7 77的数组周期模拟的核心思想周期性规律利用当操作具有固定周期时不必逐天模拟而是通过除法快速跳过完整周期大幅降低时间复杂度取模提取余量n m o d s n \bmod snmods将大规模问题缩小为周期内的局部问题使得剩余部分可以在常数时间内完成模拟边界条件处理循环条件使用s u m ≤ n sum \leq nsum≤n确保累计量严格大于n nn时才停止满足题目大于n nn题的要求防溢出处理使用long long避免5 × a 2 × b 5 \times a 2 \times b5×a2×b在a , b a, ba,b较大时发生整数溢出适用于具有固定周期规律、需要计算累计量达到阈值所需步数的模拟类问题【解题思路】【算法标签】#模拟【代码详解】#includebits/stdc.husingnamespacestd;#defineintlonglong// 将 int 定义为 long long防止乘法溢出signedmain()// 使用 signed 替代 int因为 #define int long long{inta,b,n;// a: 周一至周五每天做题数, b: 周六周日每天做题数, n: 目标做题总数cinabn;// 读入三个整数ints5*a2*b;// s: 一周7天的总做题量 5天×a 2天×bintresn/s*7;// res: 完整周数对应的天数// n/s 得到完整周数乘以7得到完整周的天数intsum0;// sum: 当前周内累计做题数n%s;// n: 剩余不足一周的做题量// 一周每天的工作量数组周一到周五每天a题周六周日每天b题intd[]{a,a,a,a,a,b,b};intday0;// day: 当前周内经过的天数// 模拟不足一周的做题过程直到累计做题数超过剩余目标nwhile(sumn)// 当累计工作量小于等于剩余目标时继续{day;// 天数增加sumd[(day-1)%7];// 加上当天工作量用模7循环取一周中的某天}resday;// 总天数 完整周天数 最后不足一周的天数coutresendl;// 输出实现做题数大于n所需的总天数return0;}【运行结果】10 20 99 8

相关新闻

河南住房建设部网站咋用?老业主掏心窝子分享避坑指南

河南住房建设部网站咋用?老业主掏心窝子分享避坑指南

你是不是正对着满屏的政务网站发愁,不知道去哪查楼盘真假、怎么验房、或者投诉没门路?这篇文章不整虚的,直接告诉你如何通过正规渠道搞定买房、验房、维权三大难题,让你少踩坑、多省心。别再去那些乱七八糟的中介群问东问西了,官方渠道才是你最硬的后台,今天就把我这些年…

发布时间:2026/7/15 5:40:01
别再瞎折腾了,手把手教你如何建设一个完整的网站,小白也能看懂

别再瞎折腾了,手把手教你如何建设一个完整的网站,小白也能看懂

很多人问我,老板。 想搞个网站,到底咋整? 是不是得花几十万? 找大公司做? 别逗了,那都是坑。 我当年也这么想。 结果被割了韭菜。 现在回头看, 这事儿没你想的那么玄乎。 只要路子对, 几百块也能搞定。 关键是思路得清。 别一上来就买服务器。 那是外行干的事。 咱们一…

发布时间:2026/7/15 5:38:06
揭秘网站建设使用的技术:别被忽悠,前端后端到底咋配合

揭秘网站建设使用的技术:别被忽悠,前端后端到底咋配合

网站建设使用的技术今天咱们不聊虚的。直接上干货。很多老板找我做网站,开口就是:“我要个高端大气上档次的。”我说:“行啊,那你预算多少?功能要啥?”对方往往愣住。因为大多数人根本不懂,所谓的“高端”,背后堆的是啥技术。我见过太多同行,为了省事,直接拿个现成的…

发布时间:2026/7/15 5:37:09
网站建设比较合理的流程揭秘:避开90%的坑,打造高转化官网

网站建设比较合理的流程揭秘:避开90%的坑,打造高转化官网

这篇内容直接告诉你网站建设比较合理的流程是什么,帮你省下冤枉钱,避开那些让人头秃的沟通陷阱。做网站这些年,我见过太多老板因为不懂行,被外包公司牵着鼻子走。最后拿到手的网站,要么打开慢得像蜗牛,要么美观得像个花瓶,根本没法用。今天我不讲那些虚头巴脑的理论,就…

发布时间:2026/7/15 6:36:57
深圳都信建设监理有限公司网站靠谱吗?过来人掏心窝子说几句

深圳都信建设监理有限公司网站靠谱吗?过来人掏心窝子说几句

找监理,最怕啥?怕遇到那种只收钱不干事的“监工”。我在深圳做工程这行,也算摸爬滚打有些年头了。见过太多因为监理不到位,最后工期延误、质量返工,甚至闹上法庭的惨案。很多老板或者业主,一开始觉得监理是个摆设。觉得有监理就能高枕无忧。大错特错。如果监理本身就不专…

发布时间:2026/7/15 6:36:09
网站建设是网络工程师吗?别被忽悠了,这俩压根不是一回事

网站建设是网络工程师吗?别被忽悠了,这俩压根不是一回事

很多老板或者刚入行的小白,经常在网上搜“网站建设是网络工程师吗”,问出这种问题,其实挺让人哭笑不得的。咱们今天不整那些虚头巴脑的理论,就掏心窝子聊聊这俩到底有啥区别,免得你招错人,或者自己学偏了路。先说结论:网站建设绝对不是网络工程师的工作范畴。 这俩就像厨…

发布时间:2026/7/15 6:35:44
网站建设费入坑指南:别被低价忽悠,揭秘真实成本与避坑细节

网站建设费入坑指南:别被低价忽悠,揭秘真实成本与避坑细节

本文关键词:网站建设费入做网站最头疼的不是技术有多难,而是报价单上那串让人摸不着头脑的数字。我见过太多老板,拿着几千块的预算去问能不能做个像苹果官网那样炫酷的页面,结果被坑得底裤都不剩。今天咱不整那些虚头巴脑的理论,就聊聊这网站建设费入到底是个什么门道,怎…

发布时间:2026/7/15 6:33:51
沈阳德泰诺网站建设公司怎么样?别被忽悠,看完这篇再掏钱

沈阳德泰诺网站建设公司怎么样?别被忽悠,看完这篇再掏钱

本文关键词:沈阳德泰诺网站建设公司怎么样做企业官网这事儿,真是让人头大。钱花了,网站上线了,结果呢?打开慢得像蜗牛,手机上看字小得跟蚂蚁似的,更别提搜素引擎根本找不到影儿。你是不是也遇到过这种糟心事?花了几万块,最后连个像样的客户都没招来。今天咱不整那些虚…

发布时间:2026/7/15 6:33:48
别瞎忙活了,搞懂医院建设网站意义,这才是患者找医生的真相

别瞎忙活了,搞懂医院建设网站意义,这才是患者找医生的真相

上周去隔壁市看个专家号,排队两小时,看病五分钟。出来门口大爷在那嘀咕,说现在医院都神气了,连个官网都打不开,问个检查时间还得打电话打不通。这场景太真实了,也太扎心。很多院长觉得,咱们医术好就行,搞什么网站?那是面子工程。大错特错。今天咱们不聊虚的,就聊聊医…

发布时间:2026/7/15 6:33:28
nRF Sniffer 在Wireshark中的高效过滤与实战技巧

nRF Sniffer 在Wireshark中的高效过滤与实战技巧

1. 初识nRF Sniffer与Wireshark黄金组合当你第一次把nRF52840 Dongle插入电脑时,可能没想到这个小玩意儿会成为BLE调试的"显微镜"。作为专为蓝牙低功耗设计的嗅探工具,nRF Sniffer配合Wireshark就像给开发者装上了X光眼镜,能清晰看…

发布时间:2026/7/15 0:00:38
别被忽悠了,普通人怎么选择五屏网站建设才不踩坑

别被忽悠了,普通人怎么选择五屏网站建设才不踩坑

前年我接手公司官网改版,当时脑子一热,觉得搞个“五屏自适应”听起来特别高大上。结果呢?上线第一周,客服电话被打爆,全是客户说手机上看图糊成马赛克,按钮还点不动。那几天我头发都愁白了,找技术对线,找设计扯皮,最后发现全是沟通不到位留下的坑。今天就把我踩过的雷…

发布时间:2026/7/15 0:00:52
泰州网站建设案例揭秘:从0到1的避坑指南与实战心得

泰州网站建设案例揭秘:从0到1的避坑指南与实战心得

泰州网站建设案例 你是否还在为网站打开速度慢而焦虑?是否因为转化率低下而怀疑自己的产品?这篇内容直接给你答案。我不讲虚的理论,只讲怎么把网站做成赚钱机器。做网站最怕什么?怕像绣花枕头,中看不中用。我见过太多泰州的企业老板,花了几万块做个高大上的首页。结果用户…

发布时间:2026/7/15 0:00:52
别装了,你的学院网站建设推进会就是场大型尴尬现场

别装了,你的学院网站建设推进会就是场大型尴尬现场

看着后台那点可怜的访问量,你急不急?方案改了八版,还是没人看。今天这文,只说怎么把会开成,把事做成。上周去隔壁职院蹭会,那场面,真叫一个窒息。会议室里坐满了人,领导在台上讲PPT,底下的人不是在玩手机,就是在发呆。投影仪闪了两下,灭了。没人去修,接着讲。这种会…

发布时间:2026/7/14 8:24:42
七彩建设集团官方网站怎么找?避坑指南与真实体验分享

七彩建设集团官方网站怎么找?避坑指南与真实体验分享

找官网找得头大?这篇直接告诉你怎么辨别真伪,别被假网站坑了钱。昨天半夜两点,我还在电脑前盯着屏幕,心里那个急啊。家里装修刚进场,工长突然说需要确认一份材料清单,说是七彩建设那边要求的。我手忙脚乱地打开浏览器,搜了一堆“七彩建设”,结果出来一堆广告,什么“七…

发布时间:2026/7/14 2:42:40
找可信赖的龙岗网站建设公司?别踩坑,看这几点就够

找可信赖的龙岗网站建设公司?别踩坑,看这几点就够

做企业,网站就是脸面。 在龙岗,想找个靠谱的网站公司,真不容易。 市面上广告满天飞。 承诺得天花乱坠。 最后交付的东西,却让人想砸电脑。 今天不聊虚的。 只聊怎么避坑。 怎么找到真正可信赖的龙岗网站建设团队。先说个大实话。 别信什么“三天上线”。 那是骗小白的。 正…

发布时间:2026/7/14 19:05:38
建站7年才悟出的网站建设思路,别再花冤枉钱了

建站7年才悟出的网站建设思路,别再花冤枉钱了

做建站这行整整7年了。 见过太多老板花几万块, 最后做出来的网站像个垃圾场。 今天不整那些虚头巴脑的术语。 就聊聊我踩过的坑, 和真正能落地的网站建设思路。很多老板一上来就问: “多少钱能做个高大上的?” 我通常直接劝退。 因为方向错了, 你给再多钱也是打水漂。 真正…

发布时间:2026/7/14 13:09:53
合肥的网站建设避坑指南:别被低价忽悠,这3个细节决定生死

合肥的网站建设避坑指南:别被低价忽悠,这3个细节决定生死

做企业官网最怕什么?不是技术难,是交钱后没人管,或者上线一个月连个访客都没有。这篇东西不扯虚的,直接告诉你怎么在合肥找个靠谱的团队,或者自己怎么避坑。先说个大实话,我在合肥混这行五年多,见过太多老板因为贪便宜吃大亏。你去百度搜“合肥的网站建设”,出来一堆报…

发布时间:2026/7/15 2:07:05
别被忽悠了!德州网站建设那些坑,我拿真金白银换来的教训

别被忽悠了!德州网站建设那些坑,我拿真金白银换来的教训

做这行久了,心里就憋着一股火。每次看到客户拿着网上抄来的模板,问我能不能做成“苹果官网”那种效果。我就想笑。真的,太想笑了。今天咱不整那些虚头巴脑的专业术语。就聊聊德州网站建设里,那些让人头秃的真实事儿。我有个客户,老张。他是做德州本地建材的,实在人。当初…

发布时间:2026/7/15 2:07:13