序(暂存)

  • 蓝桥杯分为校内模拟赛(10题)->省赛(6题)->国赛(6题)三场
  • 按照难度分为A组(重点),B组(本科)和C组(专科)
  • 按照类型分为软件组(C,Java,Python)和电子组(开发)

省赛时间:每年的3月份下旬到4月份上旬左右
国赛时间:每年的5月份左右
比赛时长:四个小时

比赛规则:
蓝桥杯比赛跟天梯赛、ACM还不太一样,比赛中提交的答案并没有反馈机制,也就是说你提交了答案以后,自己并不知道是对是错,就像考试一样,只有交了卷,成绩下来以后才能知道自己的奖项。
获奖比例:
省赛每个组别设置一、二、三等奖,比例分别为10%、20%、30%,总比例为实际参赛人数的60%,零分卷不得奖。省赛一等奖选手获得直接进入全国总决赛资格。
国赛个人赛根据相应组别分别设立特、一、二、三等奖及优秀奖。在决赛奖项设置中,每个组别设置特等奖1名,一等奖不高于5%,二等奖占20%,三等奖不低于25%,优秀奖不超过50%, 零分卷不得奖。

1.题目设置
蓝桥杯的题目并不像ACM那样都是编程题,前面会有几道填空题。
2.知识点
蓝桥杯涉及的算法基本上不多,每次基本上就有一两道是算法题,思维题偏多。

T1-T5

吐槽一下,说好的打四个小时,害得我又请假又没吃饭的,结果一个小时做完了没事干。。
而且蓝桥的dev5.4得先卸载了本地的dev5.1才能装的上去,还有模拟赛竟然不用摄像头,,

800
81
12
1001
BYS

附T4:
2021
n2=1000
2*n2+n1+1==n0+n1+n2
n0=n2+1
n0=n2+1=1001

T6-T10

//T6
#include<iostream>
#include<string>
using namespace std;
int main(){string s;  cin>>s;int t = s.size()%3;for(int i = 0; i < t; i++)cout<<s[i];cout<<",";int cnt = 0;for(int i = t; i < s.size(); i++){cout<<s[i];cnt++;if(cnt==3 && i!=s.size()-1){cout<<",";cnt = 0;}}return 0;
}
//T7
#include<iostream>
#include<string>
using namespace std;
int main(){int n, p;cin>>n>>p;int t = n/p;if(n%p!=0)t+=1;cout<<t<<"\n";return 0;
}
//T8
#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
int a[1010][1010], b[1010][1010];
int main(){int n, m;cin>>n>>m;for(int i = 1; i <= n; i++)for(int j = 1; j <= m; j++)cin>>a[i][j];for(int i = 1; i <= n; i++){for(int j = 1; j <= m; j++){for(int dx = -1; dx <= 1; dx++){for(int dy = -1; dy <= 1; dy++){if(i+dx<1 || i+dx>n || j+dy<1 || j+dy>m)continue;b[i][j] = max(b[i][j],a[i+dx][j+dy]);}}}}for(int i = 1; i <= n; i++){for(int j = 1; j <= m; j++){cout<<b[i][j]<<" ";}cout<<"\n";}return 0;
}
//T9/*
A+B+C
A+BC
B+AC
C+AB
ABC
*/
#include<iostream>
#include<algorithm>
#include<string>
#include<vector>
using namespace std;
int main(){int n;  cin>>n;vector<int>A,B,C,AB,AC,BC,ABC;for(int i = 1; i <= n; i++){int w;  string s;  cin>>w>>s;int a=0, b=0, c=0;if(s.find('A')!=string::npos)a++;if(s.find('B')!=string::npos)b++;if(s.find('C')!=string::npos)c++;if(a==1)A.push_back(w);if(b==1)A.push_back(w);if(c==1)A.push_back(w);if(a==1 && b==1)AB.push_back(w);if(a==1 && c==1)AC.push_back(w);if(b==1 && c==1)BC.push_back(w);if(a==1 && b==1 && c==1)ABC.push_back(w);}if(A.size()!=0)sort(A.begin(),A.end());if(B.size()!=0)sort(B.begin(),B.end());if(C.size()!=0)sort(C.begin(),C.end());if(AB.size()!=0)sort(AB.begin(),AB.end());if(AC.size()!=0)sort(AC.begin(),AC.end());if(BC.size()!=0)sort(BC.begin(),BC.end());if(ABC.size()!=0)sort(ABC.begin(),ABC.end());int ans = 10000000;if(A.size()!=0 && B.size()!=0 && C.size()!=0)ans = min(ans, A[0]+B[0]+C[0]);if(A.size()!=0 && BC.size()!=0)ans = min(ans, A[0]+BC[0]);if(B.size()!=0 && AC.size()!=0)ans = min(ans, B[0]+AC[0]);if(C.size()!=0 && AB.size()!=0)ans = min(ans, C[0]+AB[0]);if(ABC.size()!=0)ans = min(ans, ABC[0]);if(ans == 10000000)cout<<"-1\n";else cout<<ans<<"\n";return 0;
}
//T10-dfs#include<iostream>
#include<algorithm>
#include<string>
#include<vector>
using namespace std;
const int mod = 1000007;
const int maxn = 1010;
int a[maxn], f[maxn][20];
int n, k, ans = 0;
void dfs(int cur, int now){if(now == k){ans++;ans %= mod;return ;}if(cur == n){return ;}for(int i = cur+1; i <= n; i++){if(a[i]>a[cur])dfs(i,now+1);}
}
int main(){cin>>n>>k;for(int i = 1; i <= n; i++)cin>>a[i];ans = 0;for(int i = 1; i <= n; i++){dfs(i,1);}cout<<ans<<"\n";return 0;
}
//T10-dp#include<iostream>
#include<algorithm>
#include<string>
#include<vector>
using namespace std;
const int mod = 1000007;
const int maxn = 10010;
int a[maxn], f[20][maxn];
int n, k, ans = 0;
int main(){cin>>n>>k;int _mx=0;for(int i = 1; i <= n; i++){ cin>>a[i]; _mx=max(_mx,a[i]);}for(int i = 1; i <= n; i++){f[1][a[i]]++;for(int j = 2; j <= k; j++){for(int c=0; c<a[i]; c++){f[j][a[i]] += f[j-1][c];f[j][a[i]] %= mod;}}}for(int i = 0; i <= _mx; i++)ans = (ans+f[k][i])%mod;cout<<ans<<"\n";return 0;
}

ZUST蓝桥杯校内选拔赛(java,c)安吉校区相关推荐

  1. 郑州轻工业大学2019学年第十一届蓝桥杯校内选拔赛Java B组 题解

    @郑州轻工业大学蓝桥杯校内选拔赛 题解 笔者自述 前些天参加学校的蓝桥杯校内选拔赛,做完之后感觉题大部分不是很难,就把考场上的代码保存下来,给大家做个简单的注释,和解析.因为后来参加会议,比较忙,所以 ...

  2. 蓝桥杯c语言校内选拔赛试题,2013年蓝桥杯校内选拔赛C语言B组.docx

    2013年蓝桥杯校内选拔赛C语言B组.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水 ...

  3. 第五届蓝桥杯校内选拔赛试题java组_第五届蓝桥杯校内选拔赛试题java组

    第五届"蓝桥杯"全国软件和信息技术专业人才大赛 校内选拔赛试题(Java组) 第一部分:准备工作: 1.在D:盘中建立一个以自己"学号+姓名"命名的考生文件夹. ...

  4. 蓝桥杯校内选拔赛(河南农业大学)

    这里写目录标题 蓝桥杯介绍 前言 A通辽 B仿生机器人 C加减乘除 D霹雳数 E扫雷 F项目招标 G一步两步 H短板 蓝桥杯介绍 蓝桥杯全国软件和信息技术专业人才大赛[1]是由工业和信息化部人才交流中 ...

  5. 蓝桥杯java组多少分能拿奖_记 2019蓝桥杯校内预选赛(JAVA组) 赛后总结

    引言 好像博客好久没更新了 哈哈哈哈哈 趁现在有空更新一波 不知道还有没有人看 确实该记录一下每天做了什么了 不然感觉有些浑浑噩噩了 比赛介绍 全称: 蓝桥杯全国软件和信息技术专业人才大赛 蓝桥杯 实 ...

  6. 2014 【第五届蓝桥杯校内选拔赛】 C/C++ B组

    目录 第一题 第二题 第三题 第四题 第五题 第六题 第七题 第一题 输入一个字符串,求它包含多少个单词.单词间以一个或者多个空格分开. 第一个单词前,最后一个单词后也可能有0到多个空格. 比如:&q ...

  7. 第六届蓝桥杯校内选拔赛C/C++高职组解题(2)

    1/1 + 1/2 + 1/3 + 1/4 + ... 在数学上称为调和级数. 它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字. 但是,它发散的很慢: 前1项和达到 1.0 前4项和 ...

  8. 南邮2014程序设计新生赛暨蓝桥杯校内自主选拔赛

    南邮2014程序设计新生赛暨蓝桥杯校内自主选拔赛 题目链接:  http://acm.njupt.edu.cn/acmhome/contest.do?&method=contestDetail ...

  9. 第十四届蓝桥杯校内模拟赛第二期-Java个人题解(仅供参考)

    刚刚结束第十四届蓝桥杯校内模拟赛第二期,在这记录下自己的代码 不保证正确! 不保证正确! 不保证正确! 有问题一起改正!! 题解 2048 代码: package _14届模拟2;public cla ...

最新文章

  1. python C++ 求逆矩阵库
  2. 同一label显示不同字体
  3. 【学习笔记】ABAP OOD设计模式 - 观察者模式
  4. android时间轴左右交叉布局,快速简单的定制一个时间轴布局(LinearLayout)
  5. Windows 非阻塞或异步 socket
  6. echo中使用逗号和句号的区别
  7. mysql 常用命令操作
  8. [转载]firefox一鸣惊人 逼迫微软重新考虑IE战略
  9. word转txt_将PDF转换成Word,一个APP就能轻松搞定!
  10. 论文赏析[EMNLP18]针对自顶向下和中序移进归约成分句法分析的Dynamic Oracles
  11. 免费提供离线地图部署服务
  12. k8s Storage Classes
  13. 如何更改linux的软件源
  14. html中qq号码怎么写,qq号码免费申请6位号的方法
  15. mysql查询重名_同名同姓搜索,同名身份证号码数据库
  16. c语言编程中负1什么意思,C语言中的if(1)是什么意思啊
  17. AtCoder Grand Contest 012 B Splatter Painting (反向处理 + 记忆化)
  18. English Summary~October
  19. 802.11--802.11n协议 概述
  20. 10086登录JS加解密充值讲解

热门文章

  1. 【读书笔记】 —— 金融
  2. Python 格式化输出 —— 小数转化为百分数
  3. 算法求解中的变量、数组与数据结构(STL 中的容器)
  4. utilities(matlab)—— l2row/l2col
  5. GDB 使用教程(二)
  6. C++基础——C++风格的类型转换(static_cast、const_cast、dynamic_cast、reinterpret_cast)
  7. es获取最大时间的记录_Python日志写入ES之五种方案比较
  8. python 入门基础-Python 如何入门?
  9. python基础语法手册-Python学习手册(第4版)pdf
  10. 0基础学python要多久-零基础学Python的过程有多难?需要多久?