第十一届蓝桥杯软件赛省赛C++ A组 题解。
填空题
1. 门牌制作
遍历1到2020,计数即可,624
2. 既约分数
遍历分子分母,计数gcd为1的即可,2481215
3. 蛇形填数
数学问题,1 + … + 38 + 20 = 761
4. 七段码
二进制遍历所有情况,能一遍搜完的为可行解,共有 80 种
1 |
|
程序题
6. 回文日期
遍历年份生成回文子串,再判断该回文日期是否合法。
1 |
|
7. 子串分值
利用乘法原理计算每一个字母占有的分值,O(n)。
1 |
|
第十一届蓝桥杯软件赛省赛C++ A组 题解。
遍历1到2020,计数即可,624
遍历分子分母,计数gcd为1的即可,2481215
数学问题,1 + … + 38 + 20 = 761
二进制遍历所有情况,能一遍搜完的为可行解,共有 80 种
1 | #include <bits/stdc++.h> |
遍历年份生成回文子串,再判断该回文日期是否合法。
1 | #include<bits/stdc++.h> |
利用乘法原理计算每一个字母占有的分值,O(n)。
1 | #include <bits/stdc++.h> |