2023蓝桥杯c/c++省赛B组题目(最全版):
目录
A:日期统计
B: 01 串的熵
C: 冶炼金属
D: 飞机降落
E: 接龙数列
F: 岛屿个数
G: 子串简写
H: 整数删除
I: 景区导游
J: 砍树
A:日期统计


B: 01 串的熵

用Excel做比较方便,让我看看有谁?哈哈哈哈哈

答案当然就是 11027421了!!!!!
C: 冶炼金属



#include
using namespace std;
#include
int main(){long long n,a,b,t,t1;long long max=0,min=9999999999;cin >> n;for(int i = 0;i > a >> b;t=a/b;if(t <= min){min = t;}t1 = a/(b+1); if(t1 >= max){max = t1;}}printf("%lld %lld",max+1,min);return 0;
}

D: 飞机降落



E: 接龙数列



F: 岛屿个数




G: 子串简写



#include
using namespace std;
int main(){string s;string a,b;int n;int ans = 0;cin >> n;cin >> s >> a >> b;for(int i = 0;i < s.length();i++){for(int j = i+3;j
仅供参考,个人看法。反正结果正确,理解万岁,大家有什么更好的想法,欢迎评论区交流。。评论区见。

H: 整数删除



#include
#include
using namespace std;
#define MAX 1000000
struct shuzu{long a[MAX] = {0};long len = 0;
}s;
long sort(shuzu &s){long min = s.a[0];long i= 0;long biao = 0;for(i = 1;i> n >> k;s.len = n;for(int i = 0;i> s.a[i];}for(int i = 0;i < k;i++){long x = sort(s);long shu = s.a[x];if(x == 0){s.a[x+1] += shu;}else if(x == s.len){s.a[x-1] += shu;}else{s.a[x+1] += shu;s.a[x-1] += shu;}del(s,x); }for(int i = 0;i
示例结果也正确。
I: 景区导游



J: 砍树


最后,希望大家都能也有所收获,一起成长!!!
如果大家需要原版PDF,可以留言,免费发给大家。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!




