- 博客(4)
- 收藏
- 关注
原创 洛谷 B2143 进制转换 /一本通 1161 转进制 题解
原题链接信息学奥赛一本通(C++版)在线评测系统T1161B2143 进制转换 - 洛谷 | 计算机科学教育新生态分析本题描述中要求使用递归算法。而事实上,递归算法也是较优解。例如,当我们将十进制数 202120212021 转化为十六进制数时,我们首先将它除以底数 161616 ,得到商并记录余数。再将商继续除以 161616,重复刚才步骤直至商为 000 时,最后将记录到的余数倒序输出。如果使用数组进行存储数据需要倒序输出余数,但递归使得我们避免了这一点——不断递归使得最后得到的余数最先输出
2021-10-25 20:33:19 3589
原创 洛谷 P2001 硬币的面值 题解
原题链接P2001 硬币的面值 - 洛谷 | 计算机科学教育新生态题目描述小A有 nnn 枚硬币,现在要买一样不超过 mmm 元的商品,他不想得到找钱(多脏啊),同时又不想带太多的硬币,且硬币可以重复,现在已知这 nnn 枚硬币的价值,请问最少需要多少硬币就能组合成所有可能的价格?题意转化给出 nnn 个正整数 a1,a2,a3,…,ana_1,a_2,a_3,…,a_na1,a2,a3,…,an 及正整数 mmm。若能够从 a1,a2,a3,…,ana_1,a_2 , a_3 , … ,
2021-10-25 20:27:41 4434
原创 洛谷 P7853 「EZEC-9」进位 题解
原题链接P7853 「EZEC-9」进位 - 洛谷 | 计算机科学教育新生态题意简述对于一个长为 nnn 的二进制数 BBB,给出一个长为 mmm 的序列 aaa 表示 mmm 次操作,每一个 aia_iai 操作表示在 BBB 的第 aia_iai 位上加 111(自然也可能产生进位)。定义每一个操作的价值 viv_ivi 为 aia_iai 操作后 BBB 相比于操作前变化的位置的个数。可以任意指定这 mmm 个操作的顺序。求:所有操作的价值之和的最大值;单次操作能够产生的最大价值。
2021-10-25 20:15:30 155
原创 Code::Blocks 在 32 位 Windows7 系统的使用方法
下载地址:Win-32bit(including compiler)Win-64bit(including compiler)(安装方法略)创建项目选中左上角 File->New->Project,点击后选中 Console Application 并确定,一直点击 Next 直到需要设置项目名和保存路径,选择一个非中文路径保存即可(否则无法调试只能运行编译),然后点 Next->Finish。如下图示例图片所示:))设置编译器和编译选项由于尚不清楚的原因,32 位的
2021-10-25 20:10:13 1317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人