Qiu_yi
Qiu_yi
全部文章
分类
题解(16)
归档
标签
去牛客网
登录
/
注册
Qiu_yi的博客
全部文章
(共15篇)
题解 | #生死逆转#
A.生死逆转 简单的模拟题 我们只需要按照题目意思模拟即可,明显的我要答案最大一定是变化最小的,要答案最小一定是变化最大的,排序一下即可 void solve(){ cin>>n; LL ans = 0; for(int i=1;i<=n;i++...
2024-05-15
3
22
题解 | robocom校赛
A.生死逆转 简单的模拟题 我们只需要按照题目意思模拟即可,明显的我要答案最大一定是变化最小的,要答案最小一定是变化最大的,排序一下即可 void solve(){ cin>>n; LL ans = 0; for(int i=1;i<=n;i++...
C++
2024-05-13
1
28
题解 | #喵喵的玩偶堆#
A.喵喵的玩偶堆 考察排序 我们直接对数组排序然后两个指针移动即可,注意是奇数的时候特判即可 void solve() { cin>>n; vector<int> a(n); for(auto&v:a) cin>>v; so...
C++
2023-12-05
3
169
题解 | #喵喵的玩偶堆#
A.喵喵的玩偶堆 考察排序 我们直接对数组排序然后两个指针移动即可,注意是奇数的时候特判即可 void solve() { cin>>n; vector<int> a(n); for(auto&v:a) cin>>v; so...
C++
2023-12-05
1
113
题解 | #美丽新世界#
前四题简单解析和代码 A.美丽新世界 考察暴力 题目数据范围很小我们可以用数组直接递推也可以使用3个变量递推即可 LL f1,f2,p,A; LL qmi(LL a,LL b,LL p){ LL res=1; while(b){ if(b&1) res=re...
C++
2023-11-24
9
274
题解 |第20届纪念款-牛客周赛 Round 20
第20届纪念款-牛客周赛 Round 20 全部题解 A.赝品 考察暴力 我们只需要直接排序不等于最大的数就是赝品即可 void solve() { cin>>n; vector<int>a(n); for(auto&v:a) cin>&...
C++
2023-11-19
8
547
牛客小白月赛81
牛客小白月赛81 全部题解 A.小辰打比赛 读题 我们肯定优先按照最小的来pk,所以直接排序就好 void solve() { cin>>n>>m; vector<int> w(n); for(auto&v:w) cin>&g...
C++
2023-11-17
20
882
题解 | 牛客周赛 Round 19
牛客周赛 Round 19全部题解 A.小红的字符串大小写变换 本题考察简单模拟 我们只需要按照题目意思执行即可,可以使用toupper和tolower函数来帮助我们 void solve() { cin>>n>>m; string s; cin>>...
C++
2023-11-12
10
230
题解 牛客周赛 Round 2
周赛2的全部题解 A.小红的环形字符串 对于环形的问题我们通常采用的方法是破环成链,我们直接对原字符串变成2倍即可,然后我们考虑不同位置的点为端点看满足为目标串的数量即可 string s,a; int main () { cin>>s>>a; int n=s...
C++
2023-11-12
1
179
题解 | 牛客周赛 Round 1
周赛全部题解 A.游游画U 对于画图形问题我们一定要找到图形的具体的变化所在,比如这题我们能够发现是由不变化的上半部分和变化的下半部分组合而来的,我们考虑下半部分的特点,最开始外围是一个点一直到n个点的处理方式,所以按照这个要求来构造就好了 char dt[M][M]; char s[N]; voi...
C++
2023-11-12
1
165
首页
上一页
1
2
下一页
末页