- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 HDOJ 3537 Daizhenyang's Coin
题意给出一些正面朝上的硬币的位置,每次可以将一个或者两个或者三个硬币翻面。最右边一个硬币必须是正面的,最后不能操作的人输。思路SG打出表,然后能发现SG(n)是有规律的,当2n的二进制位的1的个数是奇数时SG(n)=2*n,否则是2*n+1。 这个规律的证明网上有很多不再赘述,附上SG打表代码。代码#include <stdio.h> #include <string.h> #include <i
2016-08-04 01:03:12 624
原创 HDOJ 5807 Keep In Touch
A - Maximum Increase求最长连续子串长度int a[maxn];int main() { //freopen("H:\\in.txt","r",stdin); //freopen("H:\\out.txt","w",stdout); int n; scanf("%d", &n); int ans = 0, mmax = 0, now = 1;
2016-08-01 17:17:00 472
架构整洁之道
2018-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人