yu__xuan
yu__xuan
全部文章
分类
题解(9)
归档
标签
去牛客网
登录
/
注册
yu__xuan的博客
全部文章
(共9篇)
【题解】牛客练习赛67 D.牛妹爱数列
题目 牛妹爱数列 思路 有两种操作: 翻转 这个点。 翻转 一个区间。 想要翻转一个不以 为左端点的区间 只需要两步,先翻转,再翻转即可。因此想到成块的 可以用区间修改,单个的 可以用单点修改。考虑以下几种情况 00111011,把中间的零改成 再区间修改需要 次操作,优于两次...
2020-08-14
0
739
【题解】牛客练习赛67 C.牛牛爱博弈
题目 牛牛爱博弈 思路 找规律。看下表。 首先如果开始数量为 一定是牛牛输,如果数量为 或 都是牛牛赢。 考虑数量为 牛牛只能可以取 或者 转移到牛妹必赢的状态。 和 可以转移到 , 可以转移到 、、。继续往下推可以发现只有 的倍数只能转移到一种必胜状态,因此如果数量是 的倍数...
2020-08-14
2
755
【题解】牛客练习赛67 B.牛牛爱位运算
题目 牛牛爱位运算 思路 位运算。这题考察位运算的知识。 由此可得两个数进行 操作只会使得最后的结果变小或者不变,不可能变大,所以最后答案就是一开始序列中最大的数。 Code #include <cstdio> #include <cstring> #include &...
2020-08-14
0
584
【题解】牛客练习赛67 A.牛牛爱字符串
题目 牛牛爱字符串 思路 字符串 + 模拟。在每一个串中找到一串数字串使用 str.substr() 截取下来,进行去前导零以及判零的操作。str.substr(x1, x2):截取到的是 这个串从 位置开始长度为 的串。 Code #include <cstdio> #inclu...
2020-08-14
0
703
【题解】救救企鹅
题目 救救企鹅 思路 模拟题目。需要了解以下几个函数, 以下说的字符串下标都是从 开始的。 str.find(c1, c2),表示在 这个串中从 这个位置开始找 这个字符串,找到了返回第一个字符的位置,找不到返回 。 str.substr(c1, c2),返回 这个串中从下标为 的地方开...
2020-08-04
0
820
【题解】救救AR
题目 救救AR 思路 构造题。很容易想到 A...AR...R 的形式。有 个 A, 个 R 就有 个 AR。但是题目给出的 不一定可以表示成 的形式,但一定可以表示成 的形式因此想到 AR...RA....AR....R(以一个 A 开头接 个 R 后面再接 个 A 和 个 'R'...
2020-06-21
7
666
【题解】密码学
题目 密码学 思路 模拟。因为给的加密操作是按顺序的,倒着进行解密就可以了。 Q: 怎么根据秘钥 以及 密文 得到原文。 A: ,那么 #include<iostream> #include<cstring> #include<string> #inclu...
2020-01-20
0
538
【题解】The GCD of Fibonacci Numbers
题目 The GCD of Fibonacci Numbers 思路 重要性质:,当中 表示斐波那契数列的第 项。 题目中保证了 直接递推求就可以了。 #include<iostream> #include<string> #include<cstring>...
2020-01-15
1
813
【题解】区区区间
线段数可以做。线段树是什么?戳 #include<iostream> #include<cstring> #include<string> #include<cstdio> #include<algorithm> #define MAXN ...
2019-12-21
2
750