【蓝桥训练记录】第 25 场 蓝桥月赛

news/2025/1/27 3:29:48/文章来源:https://www.cnblogs.com/longxingx/p/18691274

训练情况

赛后反思

几场比赛一起开导致不会做简单题了,CD感觉都不难

A题

蛇有十一画,直接输出 11

点击查看代码
#include <iostream>
using namespace std;
int main()
{cout<<11;return 0;
}

B题

我们发现无论是长宽除二,面积也会除二,但是这题除二的前提条件是为偶数,所以我们记录长宽能除的次数,再和面积除的次数比较,判断最后面积是否相等即可

点击查看代码
#include <bits/stdc++.h>
#define int long long
#define endl '\n'using namespace std;void solve(){int n,x; cin>>n>>x;for(int i = 1;i<=n;i++){int a,b; cin>>a>>b;if(a*b<x||(a*b)%x){cout<<"No"<<endl;continue;}int aa = a,bb = b;int cnt1 = 0,cnt2 = 0,cnt3 = 0;while(aa%2==0) aa/=2,cnt1++;while(bb%2==0) bb/=2,cnt2++;int res = a*b/x;while(res%2==0) res/=2,cnt3++;if(res==1 && cnt1 + cnt2 >= cnt3) cout<<"Yes"<<endl;else cout<<"No"<<endl;}
}signed main(){// int T; cin>>T; while(T--)solve();return 0;
}

C题

这题看似移动复杂,我们只需要考虑最大值和最小值,它们两一定会往中间走,所以求最大值和最小值的中点即可

点击查看代码
#include <bits/stdc++.h>
// #define int long long
#define endl '\n'using namespace std;void solve(){int n; cin>>n;int ma = 0,mi = INT_MAX;for(int i = 1;i<=n;i++){int x; cin>>x;ma = max(ma,x);mi = min(mi,x);}cout<<(ma+mi)/2<<endl;
}signed main(){// int T; cin>>T; while(T--)solve();return 0;
}

D题

数列变为有序,这题只需要求数列的第 \(k\) 大,我们先进行排序求出第 \(k\) 大,接下来遍历数列内的元素,如果当前位置不是第 \(i\) 大则需要操作一次移动到最后面,否则就比较第 \(i+1\)

点击查看代码
#include <bits/stdc++.h>
// #define int long long
#define endl '\n'using namespace std;void solve(){int n; cin>>n;vector<int> a(n + 1),b(n + 1);for(int i = 1;i<=n;i++) cin>>a[i],b[i] = a[i];sort(b.begin() + 1,b.end());int pos = 1;int ans = 0;for(int i = 1;i<=n;i++){if(a[i] != b[pos]) ans++;else pos++;}cout<<ans<<endl;
}signed main(){// int T; cin>>T; while(T--)solve();return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/875718.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TensorFlow2入门与实践--CNN

使用TensorFlow高级API搭建卷积神经网络并进行图片分类实践。卷积神经网络CNN CNN原理 关于CNN的原理本文使用代码的方式来直观理解卷积中各个操作过程。 卷积 卷积层是CNN的核心组件,通过可学习的卷积核在输入特征图上进行滑动窗口操作。每个位置上,卷积核与输入进行逐元素乘…

【牛客训练记录】牛客周赛 Round 78

训练情况赛后反思 C题犯蠢,实则行操作会影响到其他列,所以只需要判断列相同的个数最大值就是答案,D题看错题的情况下A了 A题 第二场已经举行,第三场还没举行,\(\ge 3\) 答案是 NO,否则就是 YES点击查看代码 #include <bits/stdc++.h> // #define int long long #de…

01人工智能创新型教师培育计划(第一期)0125

人工智能创新型教师培育计划(第一期) 一、直播时间:1月25日——19:30--21:001月26日——19:30--21:00二、直播内容主题:大模型赋能,3小时入门Python。教师:谢作如(浙江省特级教师) 温州科技高级中学人工智能科创中心负责人,浙江省“万人计划”教学名师,特级教师…

如何移植ftp服务器到arm板子?

很多厂家提供的sdk,一般都不自带ftp服务器功能, 需要要发人员自己移植ftp服务器程序。 本文手把手教大家如何移植ftp server到arm板子。环境 sdk:复旦微 Buildroot 2018.02.31. 解压 $ mkdir ~/vsftpd $ cp vsftpd-3.0.2.tar.gz ~/vsftpd $ cd ~/vsftpd $ tar xzf vsftpd…

obs录制压缩体积和减少游戏性能开销

帧率降一点、编码器选硬件的、速率控制选好的、如果要调速度可以参考下面的NV官网推荐的截图视频录制编码器选硬件AV1(穷鬼用30系N卡没有AV1硬件编码器就退而求其次选了HEVC) 注:40系以上N卡、A系i卡、RDNA2以上A卡 应该都有AV1硬件编码器,名字都不一样。同时请记住AV1之间亦…

1.认识封装与电子元器件位号

1.电阻贴片电阻(R)封装对应着功率:0201->1/20W0402->1/16W0603->1/10W0805->1/8W1206->1/4W1210->1/3W1812->1/2W2010->3/4W2512->1W后缀L(小)和M(大)代表着焊盘的大小例:R 0201_L和R 0201_M对比精密贴片电阻(R_HP)命名中后缀加入HP例:R 0…

基于ESP32的桌面小屏幕实战[6]:环境搭建和软件基础

摘要 本文分为两部分:Linux开发环境搭建和软件基础。Linux开发环境搭建介绍了Ubuntu虚拟机安装及SSH、Samba配置,可以实现用VSCode操作虚拟机。为了后续工作,搭建了乐鑫ESP32 SDK环境。软件基础介绍了Linux开发常用的软件基础,包括Linux指令、Git、Makefile、裸机和RTOS。 …

SpringMvc请求与响应 -2025/1/19

请求 Post请求中文乱码处理List集合接受,请求后台接受参数 //集合参数:同名请求参数可以使用@RequestParam注解映射到对应名称的集合对象中作为数据 @RequestMapping("/listParam") @ResponseBody public String listParam(List<String> likes){System.out.pr…

Spring事务 -2025/1/15

Spring事务简介 Spring添加事务管理 1.2.Spring事务角色Spring事务配置 事务是可以进行配置的事务传播行为 事务传播行为:事务协调员对事务管理员所携带事务的处理态度。 propagation属性

AOP -2025/1/11

AOP简介连接点(JoinPoint):程序执行过程中的任意位置,粒度为执行方法、抛出异常、设置变量等在SpringAOP中,理解为方法的执行切入点(Pointcut):匹配连接点的式子在SpringAOP中,一个切入点可以描述一个具体方法,也可也匹配多个方法一个具体的方法:如com.itheima.dao包下的B…

牛客 小白109 20250119

牛客 小白 109 20250119 牛客小白月赛109_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ A: 题目大意:根据不等式求值 #include<bits/stdc++.h>using namespace std;int main() {int n;cin>>n;if (n<=19375331) cout<<n;else cout<<1937…

Vue3+ElementPlus+Koa2 全栈开发后台系统

Vue3+ElementPlus+Koa2 全栈开发后台系统 9 18 第1章 项目规划/1-1.mp4 Vue3+ElementPlus+Koa2全栈开发后台系统@河畔一角 前端Vue3+ElementPlus后台Koa2+MongoDB 如何构建通用型的后台管理系统如何搭建完备的前后台系统架构 掌握开发工作技巧 开发概述全栈后台管理系统 架构设…