自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 昨天学信息学学疯了半夜梦游写出来的代码。。。

这段代码存在多处语法错误,包括拼写错误、符号错误和格式问题。原本意图可能是用C语言编写一个打印"Hello World!"的程序,但正确写法应为: #include int main() { printf("Hello World!"); return 0; } 代码中出现了"impoertman"、"stdio。h"等错误拼写,中英文标点混用,以及错误的括号和逻辑判断。需要修正所有语法错误才能正确运行。

2025-12-07 10:42:37 105

原创 洛谷 P1045 [NOIP 2003 普及组] 麦森数 C++题解

麦森数问题题解摘要 本题要求计算2^p-1的位数和后500位数字。由于p的范围很大(1000<p<3100000),直接计算不可行。解题思路: 位数计算:利用对数公式⌊log10(2)×p⌋+1直接得出位数 后500位计算:使用高精度快速幂算法,在计算过程中对10^500取模,最后减1 实现细节: 采用高精度结构体封装大数运算 实现快速幂算法优化计算效率 处理结果不足500位时高位补零 分10行输出结果,每行50位 该方法结合了数学推导和算法优化,有效解决了超大数计算问题。

2025-12-06 22:11:08 1176

原创 洛谷 P12364 [蓝桥杯 2022 省 Python B] 寻找整数 C++题解

本文介绍了解决蓝桥杯2022省赛Python B组"寻找整数"问题的C++解法。题目要求找到一个满足2到49特定余数条件的正整数n(n≤10¹⁷)。解题思路采用逐步满足法,通过不断累加当前最小公倍数来满足后续余数条件,避免了暴力枚举的低效。代码实现中使用了预存储余数数组和最小公倍数计算函数,时间复杂度接近O(n)。文章最后给出了正确答案2022040920220409,同时强调应通过算法求解而非直接输出答案。

2025-11-28 22:39:36 282

原创 洛谷 P1463 暴力C++题解

摘要:本文介绍了一种通过打表与观察高合成数规律优化暴力算法的方法。作者发现高合成数增长存在特定步伐和阀值,通过预处理一组步伐(如60,120,840等)和对应阀值,可将算法效率提升至150ms内解决10组样例。核心思想是利用相邻数差值的因数关系动态调整枚举步伐,虽实现简单但需反复调试。代码展示了基于阀值分段的枚举策略,通过cnt()函数计算因数个数,最终输出不超过n的最大高合成数。

2025-11-28 20:24:56 165

原创 一个自己手敲的C++高精度模板

本文分享了一个手写的C++高精度计算模板,支持大整数加减乘除和取模运算。模板包含以下核心功能: 支持有符号大整数存储,使用数组按位存储 实现了运算符重载(<,>,+, -, *, /, %) 包含数值初始化、绝对值运算和清除前导零等方法 使用二进制加法优化(ADD宏定义) 处理了除法/取模的边界情况(除零异常) 支持从整数和字符串构造大数对象 该模板通过结构体封装实现了大数运算,可直接用于需要高精度计算的算法题目中。

2025-11-27 18:27:00 375

原创 洛谷 P1001 A+B Problem C++题解

这是一篇关于洛谷P1001 A+B Problem的题解文章,作者采用了夸张幽默的写作风格。文章首先调侃题目数据范围之大(|a|,|b|≤10^9),然后提出了一个复杂的高精度计算方案,包括构造四点三边有向图和使用SPFA算法求最短路来"解决"这个简单的加法问题。实。文中还附带了完整的高精度运算模板代码,包含加减乘除等运算符重载,展示了作者对高精度计算的熟练掌握。整体风格幽默风趣,通过夸张手法展现了编程竞赛中的一些常见现象。

2025-11-27 16:11:28 611 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除