蓝桥杯
赵智寒
只是记录自己的学习心得
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
蓝桥杯(c/c++)OJ1624
/最多的糖果数量为mx,其他糖果插空分布,当其他糖果数量小于mx-1时,不成立。原创 2025-02-03 16:40:54 · 290 阅读 · 0 评论 -
蓝桥杯(c/c++)OJ3226
int a[N];int n;cin >> n;i < n;i < n;return 0;原创 2025-02-02 09:41:42 · 145 阅读 · 0 评论 -
蓝桥杯(c/c++)OJ741
使用快速队列求解cin >> n;i < n;i ++ ){cin >> a;q.push(a);= 1){q.pop();q.pop();sum += x;q.push(x);return 0;原创 2025-01-25 10:01:25 · 166 阅读 · 0 评论 -
蓝桥杯(c/c++)OJ3404
/mid/i是在第i行符合小于mid元素的个数。ll check(ll mid){ //假设一个mid,计算小于mid元素的个数,与k进行比较,移动二分边界。= r){ //二分边界条件。//利用二分法,利用矩阵的规律计算排名。原创 2025-01-22 20:16:07 · 188 阅读 · 0 评论 -
蓝桥杯(c/c++)OJ3683
if(lst == -1 || a[i]-a[lst] >= mid) { // 只有在lst不为-1时才进行判断。//当lst=-1时,添加树的时候方便,保证第一棵树的下标为0,与数组下标一致。//大于等于m,是因为种树的数量与种树的位置成反比。// 记录上次选择的树种位置。//未说明这个坐标是有序的。//与OJ364相似。原创 2025-01-21 17:31:04 · 224 阅读 · 0 评论 -
蓝桥杯(c/c++)OJ1389
/因为最后是取r的值,所以r得在[l+1,r](即为[0,199])之间,所以l取-1。利用思维题的方法求解。原创 2025-01-19 17:14:55 · 431 阅读 · 0 评论 -
蓝桥杯(c/c++)OJ364
/mid是一个临界点,小于mid则小于m块石头被移走,大于mid则超过m块石头被移走。//看最后一块石头是否小于mid,如果lst始终是0,即res=n+1>m。//lst是起点位置,通过与mid比较,不断改变lst的位置。//注意数组的大小,最大是1e7。intL,n,m;//一定是在最上面,在函数的上面。原创 2025-01-19 21:18:58 · 210 阅读 · 0 评论 -
蓝桥杯-1590大写(c/c++)
C:int main()int len;gets(A);i<len;i++){puts(A);return 0;原创 2024-02-02 18:00:00 · 249 阅读 · 0 评论 -
蓝桥杯-6269电扇控制(c/c++)
C:char*A[]int P;return 0;使用了字符串数组。原创 2024-02-01 18:00:00 · 320 阅读 · 1 评论 -
蓝桥杯-7939循环位移(c/c++)
注:将该六位数看成字符串,先输出第二个字符到最后一个字符,再输出第一个字符。输入六位正整数,并将该整数整体向左循环一位。eg:输入194910。原创 2024-01-31 18:00:00 · 344 阅读 · 0 评论 -
蓝桥杯-8251算法大挑战(c/c++)
也可以使用R/3-(L-1)/3来计算,R/3表示[0,R]区间内被3整除的整数的个数,(L-1)/3表示[O,L)区间内被3整除的整数的个数R/3-(L-1)/3即为所求。[L,R]区间上,能被三整除的整数的数量。原创 2024-01-30 18:31:04 · 417 阅读 · 0 评论 -
蓝桥杯-10472空间复杂度(c/c++)
注:如果提交不成功,可能是int类型的问题,应该选用long long类型。原创 2024-01-29 22:51:39 · 302 阅读 · 0 评论 -
蓝桥杯-4884小桥的蓝桥四季园艺挑战
C:int main()i原创 2024-01-28 12:34:29 · 253 阅读 · 1 评论 -
蓝桥杯-8631斐波拉契求和
F函数也可使用while循环。原创 2024-01-27 18:01:52 · 724 阅读 · 0 评论 -
蓝桥杯-4999小蓝的能源挑战(c/c++)
C:int t;int i,j,k;for(i=0;i原创 2024-01-26 21:40:05 · 267 阅读 · 1 评论 -
蓝桥杯-4882灵石疫苗的分配(c/c++)
注:如果使用数组,则包含输入和筛选,相当于将上面红色部分·(利用两个for循环实现)没有使用最先想到的数组,其中使用了三目运算符。原创 2024-01-25 19:01:09 · 428 阅读 · 0 评论 -
蓝桥杯-607矩阵切割(c/c++)
C:int main()for(i=1;a!=b;i++)if(a>b)a=a-b;elseb=b-a;原创 2024-01-23 18:06:25 · 910 阅读 · 0 评论
分享