![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
洋.750
这个作者很懒,什么都没留下…
展开
-
第十二届蓝桥杯大学B---货物摆放
题目: 解题思路: 就是求一个数的所有因数并乱序相乘。通过1×1×4 1×4×1 4×1×1可知不同位置算不同的方案。所以我们可以通过循和sqrt(n)函数,求出n的所有因数放到一个数组中,通过三层循环暴力匹配n。 代码 #include<bits/stdc++.h> using namespace std; typedef long long ll; ll n=2021041820210418; ll a[3000],cnt=0; // 存放因子 int main(){ ..原创 2022-03-25 23:03:50 · 137 阅读 · 0 评论 -
第十二届蓝桥杯大学B---空间
题目: 解题思路: 1M = 1024Kb 1Kb = 1024b 1b = 1024byte (字节) 1字节 = 8位 注意 用 long 会出现越界 值为负数 #include<bits/stdc++.h> using namespace std; int main(){ long long M = 256; long long kb = 1024; long long b = 1024; long long byte = 8; long long an...原创 2022-03-24 10:50:16 · 107 阅读 · 0 评论 -
第十二届蓝桥杯大学B---卡片
题目: 解题思路: 由1拼到10,拼到11的时候就不够了,因为1 和 10 都消耗了卡片1的个数 ---可见卡片1是消耗最快的。题目中让求0~9 共20210张牌,最终拼得的数为多少,那么只需要球得消耗2021张卡片1时,所得的数即可。 代码如下: #include<bits/stdc++.h> using namespace std; int main(){ int cnt[9]={0}; // 计数器 存入0~9 卡牌的使用次数 int ans; ..原创 2022-03-22 16:09:11 · 141 阅读 · 0 评论