码蹄杯2025赛题
文章平均质量分 55
tears_backing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
青铜题 MC0415 乘积模数
本文介绍了一个防止大数相乘溢出的C++算法。通过边输入边计算乘积并即时取模的方法,有效避免了数据溢出问题。关键点在于每次运算后都对结果取模998244353,确保数值始终在合理范围内。作者最初尝试直接相乘取模时遇到了溢出错误,后改进为分步取模才解决问题。文章还提醒了运算符优先级可能导致的错误写法,强调了正确取模顺序的重要性。该方案适用于需要处理大数连乘且防止溢出的场景。原创 2025-08-03 11:08:45 · 421 阅读 · 0 评论 -
青铜题 MC0414 四大名著-水浒签到
题目要求计算两个大整数(≤10^9)的乘积,但直接用int会导致溢出。解题关键在于选择合适的数据类型:int(最大约20亿)无法容纳10^18的结果,而long long(最大约9×10^18)可以。两种解决方案:1)用int输入但强制转换为long long计算;2)直接用long long定义变量。这体现了数据类型范围在编程中的重要性。原创 2025-08-02 23:43:17 · 195 阅读 · 0 评论 -
青铜题 MC0404 寻找出口
本文介绍了一个字符串处理问题,要求统计输入字符串中U、D、L、R字符的出现次数,并转换为坐标移动。解题思路是初始化x、y坐标为0,遍历字符串:U/D控制y轴增减,L/R控制x轴增减。代码使用C++实现,通过循环和条件判断处理每个字符,最后输出最终坐标。文章还提醒注意输出格式中的空格,并回顾了字符串处理的基础知识。原创 2025-08-02 23:14:44 · 269 阅读 · 0 评论 -
青铜题 MC0401 四大名著-西游签到
本文介绍了一个简单的C++编程解题方法。题目要求对输入的数字加2025后输出。解题步骤包括:包含标准库、定义整型变量、使用cin输入、cout输出计算结果。作者通过实践发现输入输出操作容易出错,提醒初学者要特别注意这个知识点。该解法简洁明了,适合C++入门练习,同时强调了调试中积累经验的重要性。原创 2025-08-02 22:55:04 · 125 阅读 · 0 评论
分享