
第十一届蓝桥杯大赛软件杯省赛C/C++大学A组
除开E,I,J外,其他题目均有解答
yyd_s
这个作者很懒,什么都没留下…
展开
-
试题H 字串分值
题目链接:精选项目课程_IT热门课程_蓝桥云课课程 - 蓝桥云课题目解析:看每个字符会在多少个字串中作出贡献即可,将其相加即可。代码://#define local#include<cstdio>#include<iostream>#include<string>using namespace std;typedef long long ll;#define MAXN 100002ll res=0;int last[MAXN];int ne原创 2022-05-03 10:03:15 · 145 阅读 · 0 评论 -
试题G 回文日期
题目链接:精选项目课程_IT热门课程_蓝桥云课课程 - 蓝桥云课题目解析:用i,j,k分别表示年月日,暴力循环加剪枝代码://#define local#include<cstdio>#include<iostream>using namespace std;typedef long long ll;int day[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};bool isrun(int y){ if((y%4=原创 2022-05-03 10:03:04 · 130 阅读 · 0 评论 -
试题F 成绩分析
题目链接:精选项目课程_IT热门课程_蓝桥云课课程 - 蓝桥云课题目解析:按照题目要求直接编码即可。代码://#define local#include<cstdio>#include<iostream>#include<vector> using namespace std;int main(){#ifdef localfreopen("data.in","rb",stdin);//freopen("data.out","wb",std.原创 2022-05-03 10:02:47 · 127 阅读 · 0 评论 -
试题D 八段码
题目链接:精选项目课程_IT热门课程_蓝桥云课课程 - 蓝桥云课题目答案:80题目解析:暴力遍历+并查 集首先将七段码转化成图再枚举出每一种情况,后用并查集看形成的图的连通分量是否为1代码://#define local#include<cstdio>#include<iostream>#include<vector>typedef long long ll;using namespace std;vector<int&g..原创 2022-05-03 10:02:37 · 150 阅读 · 0 评论 -
试题C 蛇形填数
试题链接:精选项目课程_IT热门课程_蓝桥云课课程 - 蓝桥云课题目答案:761题目解析:找规律题,对于在对角线上的数,满足:dp[i] = dp[i-1] + 4*(i-1)代码://#define local#include<cstdio>#include<iostream>using namespace std;long long dp[30]; int main(){#ifdef localfreopen("data.in","rb",.原创 2022-05-03 10:02:17 · 141 阅读 · 0 评论 -
试题B 既约分数
题目链接:精选项目课程_IT热门课程_蓝桥云课课程 - 蓝桥云课题目答案:2481215题目解析:暴力遍历即可,注意在题目条件下:1/1也算既约分数代码://#define local#include<cstdio>#include<iostream>using namespace std;int gcd(int a,int b){ return b==0?a:gcd(b,a%b);} int main(){#ifdef local//原创 2022-05-03 10:02:07 · 134 阅读 · 0 评论 -
试题A:门牌制作
题目链接:精选项目课程_IT热门课程_蓝桥云课课程 - 蓝桥云课答案:624题目解析:根据题目要求编码即可代码://#define local#include<cstdio>#include<iostream>using namespace std;typedef long long ll;int n; // 计算数n含有多少个2ll count(int n){ ll res=0; for(int i=1;i<=n;i++){ int t原创 2022-05-03 10:01:54 · 279 阅读 · 0 评论