题A:

看到题意很容易算出答案就是256乘1024乘1024乘8除以32
答案:67108864

题B:

直接模拟就好了,用一个数组来记录每个数字的次数,暴力到数组该数字不够时,就不能表示完这个数字。
想到今天做这题吐血,考完反应过来问的从1最多拼到多少,我还以为是最多不够拼出多少,没减1。。。。

#include <bits/stdc++.h>
using namespace std;int main()
{int a[10];for(int i=0;i<9;i++) a[i]=2021;int n=1;while(1){int s=n;while(s){if(a[s%10]) a[s%10]--;else break;s/=10;}if(s) break;else n++;}cout<<n-1<<'\n';// system("pause");return 0;
}

答案:3181

题C:

不会待补。。。

题D:

直接用一个数组把n的所有因子存入一个数组,三重循环模拟lwh,统计出满足条件的个数就行了。

#include <bits/stdc++.h>
using namespace std;long long y[10000001];
int main()
{long long n=2021041820210418;long long cur=sqrt(n);int index=0;for(int i=1;i<cur;i++)if(n%i==0){y[index++]=i;y[index++]=n/i;}int ans=0;if(cur*cur==n) y[index++]=cur;for(int i=0;i<index;i++)for(int j=0;j<index;j++)for(int z=0;z<index;z++)if(y[i]*y[j]*y[z]==n) ans++;cout<<ans;// system("pause");return 0;
}

答案:2430

题E:

好久没写图了,模板都忘记了,稳一点,直接floyd冲了,反正只是选择题,得到正确答案就好。。。转了一分钟答案才出来。。。(当然正解不是这样,哈哈哈哈)

#include <bits/stdc++.h>
using namespace std;long long g[2100][2100];
int main()
{for(int i=1;i<2050;i++)for(int j=1;j<2050;j++)g[i][j]=1e14;for(int i=1;i<2050;i++)for(int j=i+1;j<=i+21;j++){g[i][j]=i/__gcd(i,j)*j;g[j][i]=i/__gcd(i,j)*j;}for(int i=1;i<2050;i++)for(int j=1;j<2050;j++)for(int k=1;k<2050;k++)if((g[j][i]+g[i][k])<g[j][k]) g[j][k]=g[j][i]+g[i][k];cout<<g[1][2021];// system("pause");return 0;
}

答案:10266837

大题写了两道,第一次蓝桥杯希望有省三把,球球了。

2021年第十二届蓝桥杯省赛B组C/C++部分填空题解相关推荐

  1. 2021年第十二届蓝桥杯省赛B组(C/C++)第二场题解

    文章目录 2021年第十二届蓝桥杯省赛B组(C/C++)第二场题解 1.求余 2.双阶乘 3.格点 4.整数分解 5.城邦 6.特殊年份 7.小平方 8.完全平方数 9.负载均衡 10.国际象棋 20 ...

  2. 十二届蓝桥杯省赛B组C++解析(填空题部分)

    十二届蓝桥杯省赛B组C++解析(填空题部分) 目录 十二届蓝桥杯省赛B组C++解析(填空题部分) A:空间 B:卡片 C:直线 D:货物摆放 E:路径 A:空间 该题是一道计算机基础原理题,这里需要了 ...

  3. 2021年第十二届蓝桥杯省赛B组(C/C++)个人题解

    Problem A 空间 计组基础题:256MB=256 * 2^20 * 8 位 所以存放32位元素可以存放 256 * 1024 * 1024 * 8 / 32 ans: 67108864 送分题 ...

  4. 2021年第十二届蓝桥杯 - 省赛 - C/C++大学A组 - D.路径

    2021年第十二届蓝桥杯 - 省赛 - C/C++大学A组 - D.路径 Ideas 算法:最短路径 数据结构:图 思路:根据规则构图,单源最短路径Dijkstra算法. 首先构图其实很简单,就是按照 ...

  5. 2021年第十二届蓝桥杯 - 省赛 - C/C++大学B组 - I.双向排序

    2021年第十二届蓝桥杯 - 省赛 - C/C++大学B组 - I.双向排序 Ideas 题目中给出了两种操作: 当 pi = 0 时,表示将 a1, a2, · · · , aqi 降序排列: 当 ...

  6. 2021年第十二届蓝桥杯省赛C/C++B组题解总结

    前几天(2021.4.18)刚刚比完了2021年第十二届蓝桥杯省赛,本人参加的是软件组C++B组的比赛,本文包括了这一届C++B组的题目以及部分题解.感悟和总结. 目录 试题A.空间 试题B.卡片 试 ...

  7. 2021年软件类第十二届蓝桥杯 省赛 python组 F-J题解

    2021年软件类第十二届蓝桥杯 省赛 python组 F-J题解 文章目录 2021年软件类第十二届蓝桥杯 省赛 python组 F-J题解 试题 F:时间显示 题目描述 输入描述 输出描述 输入输出 ...

  8. 2021第十二届蓝桥杯省赛B组C/C++ 试题 E: 路径

    2021第十二届蓝桥杯省赛B组C/C++ 试题 E: 路径 代码 试题 E: 路径 Ans=10266837 我哭了 最短路径的题考前刷了多少道,最后还是在考场翻车 还是太菜啊啊.. 首先是边权图的初 ...

  9. 2021年第十二届蓝桥杯省赛+国三C/C++B组参赛经历分享

    目录 一些流水账 备赛总结 语言选择 一些问题 牢骚 最近蓝桥杯报名又开始了,先预祝家人们能取得好成绩~ 一些流水账 按照惯例,先简单地自我介绍一下:本人就读于西南某不知名双非院校+计算机弱校(不是凡 ...

最新文章

  1. 使用Orange Pi Zero做小小服务器(VNC篇)
  2. 搜索关键字高亮_Django Haystack 全文检索与关键词高亮
  3. 对话框Dialog总结(转)
  4. 比亚迪:2月新能源汽车销量14429辆 同比增长73%
  5. 第四节: EF调用存储过程的通用写法和DBFirst模式子类调用的特有写法
  6. 【python教程入门学习】7个习惯提升python效率
  7. 饿了别叫妈,叫阿里“爸爸”!
  8. perf script 执行时间_在Python中准确地测量代码执行时间
  9. 计算机二级考试办公室高级应用考点,全国计算机二级考试MSOFFICE高级应用考点解析Word1...
  10. 使用socket()函数创建套接字
  11. Linux C - symlink 和 readlink - 符号链接
  12. Python爬虫入门学习线路图2019最新版
  13. 使用Appium进行Android自动化测试遇到编译不成功的错误处理
  14. 文章章节常用序号编排(数字序号顺序)
  15. P2P网贷平台风险分析报告
  16. 笔记本电脑安装Linux系统
  17. RIM Hong Kong地址和地图
  18. android ui设计最新字体,ui用什么字体_安卓ui设计用什么字体
  19. WSDM 2021 | 时间序列相关论文一览
  20. java cpu分配_容器中的Java:资源分配准则

热门文章

  1. JavaScript的运行机制
  2. NTFS文件系统详解(一)硬盘基本信息
  3. 如何修改PDF中的图片上的文字?
  4. 安卓期末大作业——Android象棋
  5. 神经网络属于符号主义吗,神经网络符号表示
  6. VC、C++彩信接口开发经验及具体开发实现
  7. 《数学之美》个人感悟
  8. 陈百强原来这么帅_陈百强:如此美好温柔的一个男孩
  9. linux 比价文件差异,linux常用命令之关机重启shutdown「口袋比价」
  10. RTL2832U+R820T电视棒程序编译在Ubuntu中的使用与问题解决