大一C语言编程题
发表时间:2024-07-21 05:45:59
来源:网友投稿
整体思路如下:
第一步:
程序定义3个主要变量(total_0,tail_0,max_0[段落数]).
total_0:用于存储所有为0的个数;
tail_0:用于统计最后一行末尾0的个数;
max_0[段落数-1]:记录每行前两个字为0的情况下,上一行末尾0前s-1个最多的个数;
第二步:
初始化3个变量为0,接下来依次遍历数组。
2.1如果是0,total_0加1;
2.2如果行的开头前两个数为0,统计一下上一行末尾0的个数,并与max_0数组中元素比较大于其中最小的那个数替换掉;
2.3统计最后一行末尾0的个数,存入tail_0变量中。
第三步:
计算最少损坏的个数
result=total_0-2*s-sum(max_0)-tail_0
解释一下:
最少损坏数等于总0减去段落数*2减去有可能是段落的行上一行末尾0最多的前s-1项(考虑到第一行必须是段落开始,所以是s-1)0的和减去末尾0的个数。
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
相关资讯
2025年会计行业十大趋势:技术变革与职业转型
2025-07-03
汽修专业新疆怎么找工作
2025-04-06
机械专业专长怎么写简历
2025-04-06
专科怎么报审计专业的
2025-04-06
专业学科导师类别怎么填
2025-04-06
查报考专业网站怎么查
2025-04-06
水电专业规划怎么写简历
2025-04-06
表演专业怎么留学的好呢
2025-04-06
专业防雷检测怎么收费的
2025-04-06
怎么查询同等学力专业
2025-04-06
高考技能专业怎么选择的
2025-04-06
钢筋套筒专业名称怎么写
2025-04-06
中专怎么填高考志愿专业
2025-04-06
中专统招怎么报志愿专业
2025-04-06
师范专业自我评价怎么写
2025-04-06
景观建筑换专业怎么换好
2025-04-06
推荐资讯
数学一公顷等于多少米
2024-07-17 23:53:02
复和夏有什么区别
2024-07-28 06:30:44
0除以0等于
2024-07-31 17:25:14
昆虫的外形特点
2024-08-01 02:26:23
华东政法大学知识产权研究生
2024-08-23 08:47:23
凉思顿欺班扇的出处是哪里
2024-10-03 09:37:12
赔小心的意思是什么
2024-10-18 16:53:05
安徽卫生健康职业学院可以专升本吗
2024-11-04 11:30:08
化粪池地下水怎样堵住
2024-11-05 12:19:46
做抖音常用专业软件有哪些
2025-03-28 12:55:26
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇
热门关注