odwdo
odwdo
全部文章
分类
题解(7)
归档
标签
去牛客网
登录
/
注册
odwdo的博客
全部文章
(共7篇)
I
依次记录1的数量x和0的数量y,每一个位置判断1或0,因为是回文,所以只要第一次遇到与开头相同的数就成立,x与y 均大于2则一定有一条路使其为回文。因为结尾不为起始点,n与m为1的情况排除 #include<bits/stdc++.h> usingnamespacest...
C++
2026-02-12
0
15
B
求出最大的数字及其数量,依次和剩余的每个数字比较。 如果最大数字的数量为奇数,则无法自己消除,最终留下。 如果为偶数则不管怎样最终自己都会消除,但剩余的数字均可保留。 #include<bits/stdc++.h> usin...
C++
2026-02-12
0
14
B
小红的牌顺序也是能动的,只是找到小苯能得到最高分的情况。 找到小红卡牌最小值mn并求出小苯卡牌里大于mn数的数量,就可以用排列组合求出大于mn卡牌的排列总数和小于mn卡牌的排列总数(大于mn的排前面); 两者相加为答案 #include<bits/st...
C++
2026-02-11
1
18
C
找到数组中最大的数并扩散至整个数组,整个数组左右两端不受影响 #include <bits/stdc++.h> usingnamespacestd; #define ll long long intmain()...
2026-02-11
1
12
E
加入万能块后与原数组形成环状,此时在原数组前后两端都加上万能块并逐个相加模拟环状循环一遍的过程 #include<bits/stdc++.h> using namespace std; #define ll long long int main() { ll ...
C++
2026-02-11
1
16
G
从高到低逐位减一并将后续位改为9得到数字(用stoll处理去前导0),并将其反转得到若干数字取其中最大(包括原r的反转值),附加条件判断是否在l与r之间 #include <bits/stdc++.h> using namespace std; int main(){...
C++
2026-02-11
0
14
K
仅有1,3有解,其余无解 #include<bits/stdc++.h> usingnamespacestd; intmain() { intn; cin&...
C++
2026-02-11
1
13