大庆做网站公司网站购物车实现

张小明 2026/1/11 18:19:35
大庆做网站公司,网站购物车实现,正能量erp软件下载免费,成都十大好的装修公司洛谷P1042 P2670 P1563题解 作者#xff1a;爱吃大芒果 个人主页 爱吃大芒果 本文所属专栏 从0到1自学C 更多专栏 Ascend C 算子开发教程#xff08;进阶#xff09; 鸿蒙集成 Flutter P1042 题目链接 题目分析 我们可以使用while循环不断读取输入字符#xff0c;直到…洛谷P1042 P2670 P1563题解作者爱吃大芒果个人主页 爱吃大芒果本文所属专栏 从0到1自学C更多专栏Ascend C 算子开发教程进阶鸿蒙集成FlutterP1042题目链接题目分析我们可以使用while循环不断读取输入字符直到遇到’E’为止。然后我们可以定义一个函数来处理比赛得分的计算。该函数接受一个参数lim表示比赛的得分上限。在函数中我们遍历输入的字符串根据字符’W’和’L’分别增加A队和B队的得分。当任一队的得分达到lim且两队得分差至少为2时我们输出当前比分并重置得分。最后在主函数中调用该函数两次分别传入11和21作为参数。AC代码#includebits/stdc.husingnamespacestd;charc;//存储输入的单个字符string s;//存储输入比赛信息到字符串inta0,b0,n;voidfct(intlim){//lim为得分上限for(chari:s){//每次循环i获取s中的一个字符对i进行操作if(iW)a;//A队得分加1if(iL)b;//B队得分加1if(max(a,b)limabs(a-b)2){couta:bendl;//输出比分a0,b0;//重置比分}}printf(%d:%d\n\n,a,b);a0,b0;//重置比分}intmain(){while(cinc){//while循环读取字符直到遇到Eif(cE)break;sc;}fct(11),fct(21);return0;}P2670题目链接题目分析我们可以使用一个二维数组来表示雷区并在数组的边界上添加一圈哨兵例如使用字符’#‘以简化边界检查。然后我们遍历雷区的每个单元格如果该单元格不是雷即不是’*我们就检查它周围的八个方向统计相邻雷的数量并将该数量存储在对应的单元格中。最后我们输出处理后的雷区。AC代码#includebits/stdc.husingnamespacestd;intmain(){constintdx[]{1,1,1,0,0,-1,-1,-1};//八个方向的x坐标变化constintdy[]{-1,0,1,-1,1,-1,0,1};//八个方向的y坐标变化constintmaxn105;//定义最大行列数charg[105][105];//雷区数组intm,n;cinnm;for(inti1;in;i)for(intj1;jm;j)cing[i][j];//输入雷区for(inti1;in;i){for(intj1;jm;j)if(g[i][j]!*){//如果不是雷intcnt0;//统计相邻雷的数量for(intk0;k8;k)//遍历八个方向if(g[idx[k]][jdy[k]]*)cnt;//检查相邻的八个方向coutcnt;}elsecout*;coutendl;}return0;}P1563题目链接题目分析我们可以使用一个数组来存储每个人的方向然后使用一个循环来模拟n次操作。在每次操作中我们根据当前人的方向和操作类型来计算下一个人的位置。最后我们输出最后一个人的名字。注意在模拟n次操作时我们需要使用取模运算来防止越界。由于题意不太好理解以测试样例为例如图所示AC代码#includebits/stdc.husingnamespacestd;intmain(){intn,m;cinnm;vectorintdir(n);// 0 向左 1 向右vectorstringjob(n);//工作for(inti0;in;i){cindir[i]job[i];//输入方向和工作}intcur0;// 当前所在位置for(inti0;im;i){inta,s;// a: 操作类型 s: 步数cinas;// 输入操作类型和步数if(dir[cur]0a0){cur(cur-sn)%n;// 向左转s步取模n防止越界}elseif(dir[cur]0a1){cur(curs)%n;// 向右转s步取模n防止越界}elseif(dir[cur]1a0){cur(curs)%n;// 向右转s步取模n防止越界}elseif(dir[cur]1a1){cur(cur-sn)%n;// 向左转s步取模n防止越界}}coutjob[cur]endl;//输出最后一个人的名字return0;}总结以上就是洛谷P1042 P2670 P1563题解的全部内容。希望对你有所帮助。如果有任何问题欢迎交流。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

胶州网站设计公司东莞做外贸网站的公司

Rnote手绘笔记大师:开启高效数字绘图新时代 【免费下载链接】rnote Sketch and take handwritten notes. 项目地址: https://gitcode.com/GitHub_Trending/rn/rnote Rnote作为一款专注于手写笔记与矢量绘图的专业工具,凭借其强大的功能组合和直观…

张小明 2026/1/10 17:39:59 网站建设

网站开发培训机构淘宝网站官网

数字化浪潮下,技术更新换代的周期正在缩短。对于2026年即将毕业的高职软件技术专业学生而言,专业证书不仅是求职的敲门砖,更是决定薪资水平和职业发展高度的关键因素。01 行业前景软件技术专业的高职毕业生就业前景广阔。他们可以在国内外各大…

张小明 2026/1/10 17:43:36 网站建设

网站内容营销微分销系统开发

城通网盘直连解析工具:极速下载新体验 【免费下载链接】ctfileGet 获取城通网盘一次性直连地址 项目地址: https://gitcode.com/gh_mirrors/ct/ctfileGet 还在为网盘下载限速而烦恼吗?每次等待漫长的下载进度条,或是面对复杂的验证流程…

张小明 2026/1/10 15:10:04 网站建设

中山 灯饰 骏域网站建设专家抖音网站表白怎么做

如果你计划在2026年转行到网络安全领域,以下是一些建议,可以帮助你顺利过渡并打下坚实的基础 1、薪资情况 初级职位(0-3年经验) 薪资范围:大约 8k-15k/月(根据地区、公司规模和工作内容有所不同&#xff…

张小明 2026/1/9 18:29:30 网站建设

成立网站建设公司要求中国十大营销策划公司排名

Ruby实用库介绍与应用示例 在Ruby编程中,有许多实用的库可以帮助开发者更高效地完成各种任务。本文将详细介绍一些常用的Ruby库,并给出具体的使用示例和代码。 1. PrettyPrint库 PrettyPrint库实现了一个用于结构化文本的漂亮打印机,它可以处理文本的换行、分组和缩进等细…

张小明 2026/1/10 17:10:24 网站建设

开封市网站建设云南文山三七

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

张小明 2026/1/10 17:10:26 网站建设